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

Por que criar outras exceções se já exista a generica?

Bom, se eu pensar bem eu consigo encontrar um par de razões pelas quais seria bom criar uma exceção personalizada, ou chamar uma padrão como a RuntimeExceptione a NullPointErexception. Minha pergunta é, por que não existe uma classe própria com a maioria dos erros comuns que se torne a super generica? Talvez seja besteira minha a pergunta mas é uma duvida que ficou na mente. Obrigado!

2 respostas
solução!

Oi Rodrigo, As exceptions que existem são o mais genérica possíveis, a ideia é que qualquer cenário de erro seja contemplado pelas poucas classes de exception que vem com a linguagem ao mesmo tempo que dá autonomia para os programadores criarem suas próprias exceptions mais específicas de acordo com o cenário da aplicação sendo desenvolvida.

Muito obrigado Otávio pela resposta!