Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Excessao Personalizada

Pessoal, tudo bem ?

No exemplo quase final do video o professor, fez que os metodos usassem somente MinhaExcessao, tanto no try catcth quanto por assinatura.

Gostaria de saber é melhor eu criar uma exceção personalizada na minha aplicação ou seria melhor eu tratar os tipos de excessao separadamente, conforme for aparecendo.

Digo isso, pois dependendo da aplicação pode vir NullPointerExcepcion, ArithmeticException, ClassNotFoundException e etc......

2 respostas
solução!

Olá Julio,

Depende muito do caso. Se já existir algo que trate a exceção, não é necessário. Mas se é algo que não possui tratamento criado, você pode criar um.

Além disso, você pode alterar uma exceção existente. Por exemplo, digamos que a aplicação dispara uma exceção unchecked, ou seja, que não precisa tratamento. Entretanto, você não quer correr riscos e quer que seja tratável.. você pode usar herança e alterar essa exceção para que receba tratamento e evitar surpresas na sua aplicação. ;)

Espero ter ajudado!

Ajudou sim :D

Obrigado