Dart: lidando com Exceptions e Null Safety | Alura