Aula 8
Tratamento de Erros (2)
Vantagens:
O tratamento do erro pode ser delegado a contextos mais altos onde decisões mais apropriadas podem ser tomadas.
Um mesmo erro não precisa ser checado em diferentes pontos do programa.
Argumentos da Exceção
A criação da exceção
Exceções são objetos de primeira classe - classe Exception.
Como qualquer objeto em Java, a exceção é criada com um new, que aloca o espaço necessário à instância e chama seu construtor.
Há dois tipos de construtores:
O padrão, sem argumentos
Exception()
Outro com uma string como argumento para relatar alguma informação relevante.
Exception(String message)
Exemplo:
if(object == null) throw new NullPointerException();
Próxima Página: Tratamento de Erros (3)