Exceptions
Introdução
Exceções
Exceções - Introdução
Exceção não é um erro, mas sim um fluxo inesperado ou previsto em sua aplicação.
Imagina que o seu sistema tem por finalidade como:
- Garantir que o nome dos clientes tenham no mínimo 2 e máximo 50 caracteres;
- Que uma data de nascimento não possa ser maior que hoje;
- Uma tentativa de saque onde o valor solicitado seja maior que o saldo disponível;
- Tentar ler um arquivo que não exista.
Tudo isso são exceções, logo podemos afirmar que: Exceções são situações que podemos prever e tratar dentro do nosso programa. Falando da linguagem Java, a mesma possui duas categorias de exceções: as Unchecked Exceptions
e as Checked Exceptions
, tema para o nosso próximo capítulo Hierarquia das Exceções.