Uma Questão de Dúvida? DAO

1 resposta
FabioNoth

Olá Pessoal Boa Tarde. Estou resolvendo a apostila da Caelum e tenho algumas dúvidas. Caso alguém puder me ajudar?
Seguinte ná página 23 da fj21 exercicio 2. Ele pede para que seja feito uma classe de Execão para o DAO que extenda RuntimeException?

Eu pesquisei algo no google "how to DAOException extends RuntimeException" e consegui um exemplo:
package jkeylocker.dao; 
  
 @SuppressWarnings("serial") 
 public class DaoException extends RuntimeException { 
  
     public DaoException(String message) { 
         super(message); 
     } 
  
     public DaoException(String message, Throwable cause) { 
         super(message, cause); 
     } 
 }

Só que não entendi para que serve. E gostaria de uma ajuda do pessoal? Para melhorar o entendimento. Alguma Sujestão estarei disposto?

Obrigado a todos!!! :)

1 Resposta

AaroeiraA

Olá,

É uma boa prática escrever as suas próprias exceções que estendam as existentes.
Provavelmente é isso que a apostila da Caelum está falando.
“Crie a sua própria exceção para DAO”.

Criado 14 de agosto de 2010
Ultima resposta 24 de ago. de 2010
Respostas 1
Participantes 2