Custo/benefício de checar Runtime exceptions

2 respostas
R

No Runtime Exceptions–The Controversy do The Java Tutorial é dito isso:

Não entendi muito isso. O custo de checar por exceções de tempo de execução seria maior que os benefícios. Os danos causados por esse tipo de exceção não são muito graves não?
Se a execução é lançada e não tratada, o erro é mostrado na saída padrão. Mas as vezes o usuário não irá ver isso. Como ficaria essa situação?

2 Respostas

_fs

Runtime Exceptions == NullPointerException e afins. Se você quer tratar todas elas, divirta-se :smiley:

A

Acho que você não entendeu direito o significado de Runtime Exception.
Resumindo: são exceções que você não tem como prever, como a que o LIPE citou…
Ou melhor, que possam vir de erros de lógica ou de entrada de dados incorreta por exemplo.
Você sabe que deu erro porque o programa tem erro.
Normalmente a gente não trata mesmo, só em alguns casos muito especiais mesmo, tipo em conversão de números e datas.

Criado 8 de agosto de 2005
Ultima resposta 8 de ago. de 2005
Respostas 2
Participantes 3