Galera, to com um problema no meu código e não estou sabendo qual é o problema, o código segue abaixo junto com o erro:
package co.departamentodetransito.visao;
import co.departamentodetransito.Controle.ControleFuncionario;
import co.departamentodetransito.modelo.funcionario.FuncionarioVO;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
public class OuvinteTelaPrincipalFuncionario {
private TelaPrincipal tela;
public OuvinteTelaPrincipalFuncionario (TelaPrincipal tela){
this.tela = tela;
this.cadastraFuncionario();
}
public void cadastraFuncionario(){
FuncionarioVO funcionario = tela.getCadastrarFuncionario();
ControleFuncionario controle = new ControleFuncionario();
try {
controle.incluirFuncionario(funcionario);
}
catch (SQLException ex) { // o erro se encontra aqui
Logger.getLogger(OuvinteTelaPrincipalProprietario.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
O erro gerado é :
exception java.sql.SQLException is never thrown in body of corresponding try statement
Espero que possam me ajudar