First page Back Continue Last page Graphics
Detecção de Erros
Problema: há casos em que todo valor de retorno tem significado válido
- exemplo: métodos que retornam inteiros
- em alguns casos, -1 pode ser usado
Solução: lançar exceções
- é uma saída especial dos métodos
- detectado o erro, o método é interrompido
- tipo de retorno especial
- execução é desviada para o tratamento