Pessoal ,
Uma classe SQLException não é “filha” de Exception ?
Estou tentando fazer o seguinte:
Tenho uma classe baseada em Exception para pegar excessões, com o seguinte construtor,
em uma camada DAO, assim:
public class DAOException extends Exception {
void DAOException( Exception e) throws Exception
{
throw new Exception(e);
}
}
no meu codigo DAO, onde uso sql eu faço assim no bloco catch:
} catch (SQLException e) {
throw new DAOException(e) ;
mas o eclipse diz que esta errado.
Se SQLException é “filha” de exception , o construtor que tenho na classe DAOException não deveria aceitar
a excessão SQLException como parâmetro , por polimorfismo ?
Agradeço qualquer ajuda.
Abs
Fábio