Duvida ao executar sqlException ?
public void incluir(VOCargo pVOCargo) throws SQLException {
PreparedStatement prepStatement = null;
String sql = " INSERT INTO CARGO (COD_CARGO , NOME_CARGO ) VALUES (? ,? )";
try {
conexao = ControladorConexao.abrirConexao();
prepStatement = conexao.prepareStatement(sql);
prepStatement.setString(1, pVOCargo.getCodCargo());
prepStatement.setString(2, pVOCargo.getNomeCargo());
prepStatement.executeUpdate();
prepStatement.close();
conexao.close();
System.out.println("*--------------------------------------- Cargo Incluido com Sucesso.. ----------------------------------* \n\n");
}
catch (SQLException e)
{
throw new SQLException(e.getMessage());
}
}
Gente a minha duvida nao é quanto ao codigo , que fike bem claro !!
A duvida é ?
Gente eu gostaria de saber , se no momento que for capturado uma Excecao , a minha conexao com o banco vai seria finalizada !?
POr isso coloquei (conexao.close()
dentro do meu try{}catch();
Pois eu gostaria de no momento que a exceção fosse chamada a minha conexoa com o banco fosse finalizada !!
Agradeço a quem ajudar !