Posso adaptar uma exceção?

2 respostas
H

Olá,

Eu estou programando um sistema que faz pesquisa em banco de dados, e queria lançar uma exceção quando o elemento solicitado não existisse no BD. Em java.util existe a NoSuchElementException, que aparentemente é o que eu quero dizer. Mas o javadoc dessa exceção diz:

Essa exceção foi criada para ser usada em um contexto diferente do que imaginei.

Nesse caso, então, devo seguir o nome da exceção (que é a mensagem que eu quero), ou devo seguir o javadoc (que é a intenção original)?

Abraços,

Hel_all

2 Respostas

nel

Oi,

simplesmente crie uma exceção. Faça a devida verificação e a lance se for necessário.
No blog do Sergio Taborda tem um artigo bem interessante: http://sergiotaborda.wordpress.com/desenvolvimento-de-software/java/trabalhando-com-excecoes-conceitos/

E

Crie a sua propria exceção…estendendo Exception ou RuntimeException…

Criado 11 de novembro de 2011
Ultima resposta 11 de nov. de 2011
Respostas 2
Participantes 3