O código de Dart: Exceções e Null Safety são Classes e Funções para gerar uma aplicação de um Instituição Financeira (Banco), que registra contas dos usuários e faz transações financeiras entre essas contas.
Veja mais de perto o que você aprenderá sobre :
Exception
: O que é uma Exceção, qual a diferença para um erro, e como implementar uma Exceção Personalizada;try-on
: Como criar usar a estruturatry-on
para lidar com exceções sem que elas parem a execução do código;catch
: Como usar ocatch
notry-on
para capturar o objeto da exceção e ter acesso aos seus membros;finally
: Como usar ofinally
notry-on
para executar um bloco de código independente do que aconteça com a exceção;throw
: Como lançar uma exceção;?
: Como criar uma variável de um tipo que aceita nulos;!
: Como checar se uma variável é ou não nula em Tempo de Execução.
Além disso, tudo você verá conceitos de boas práticas no uso de Exceções e na manipulação de Referências Nulas.
Para executar este projeto você precisa:
- Ter uma IDE, que pode ser o IntelliJ ou o VSCode instalado e configurado com os plugins do Dart na sua máquina;
- Ter a SDK do Dart pelo menos na versão 2.15.1.
Gostou do projeto e quer conhecer mais? Você pode acessar o curso que desenvolve o projeto desde o começo!
Esse curso faz parte da formação de Dart da Alura