2
respostas

por qual motivo devo detalhar no try qual exceção é correta

teste o programa utilizando somente ArithmeticException e o programa tem o mesmo comportamento, gostaria de entender por qual motivo tem os outros erros como NullPointerException.

2 respostas

Boa noite Luiz!

NullPointerException é uma exceção que ocorre quando você tenta acessar uma posição inexistente num array / lista / coleção.

Dá uma olhada:

https://pt.stackoverflow.com/questions/63617/o-que-%C3%A9-a-nullpointerexception-e-quais-s%C3%A3o-suas-principais-causas

Oi Luiz, tudo bem ?

Provavelmente, você se esqueceu de instanciar algum objeto e está tentando usa-lo, o que gera essa exception, se colocar o código aqui podemos te ajudar a solucionar isso :D