Problemas con Java.sql (JDBC)
Buenas, estoy trabajando con una aplicacion (Ariba Buyer) que esta realizada integramente en Java. Quiero agregar un codigo Java que utiliza JDBC para conectarse a una base y hacer un select. El problema es que cuando compilo recibo errores como este:
eform/EducationReimbursementSubmitHook.java [54:1] Exception java.sql.SQLException thrown from getConnection must be caught, or it must be declared in the throws clause of this method
Connection con = DriverManager.getConnection
El problema es que por caracteristicas de la aplicacion que no viene al caso, yo tengo que insertar mi codigo Java en metodos que implementan diferentes clases y que tienen "throw" a diversos Handler Exception...
Alguna idea de como poner un codigo que utilice java.SQL sin necesidad de hacerlo throw SQLException?
Gracias
GustavoB
eform/EducationReimbursementSubmitHook.java [54:1] Exception java.sql.SQLException thrown from getConnection must be caught, or it must be declared in the throws clause of this method
Connection con = DriverManager.getConnection
El problema es que por caracteristicas de la aplicacion que no viene al caso, yo tengo que insertar mi codigo Java en metodos que implementan diferentes clases y que tienen "throw" a diversos Handler Exception...
Alguna idea de como poner un codigo que utilice java.SQL sin necesidad de hacerlo throw SQLException?
Gracias
GustavoB
Usa try - catch en lugar de arrojar excepciones en tus metodos. ej:
Connection con = null;
try{
con = DriverManager.getConnection(...);
...
}catch(SQLException e){
//Aqui manejas la excepcion, ya sea notificando al usuario o haciendo loggin de la misma, etc...
}
Connection con = null;
try{
con = DriverManager.getConnection(...);
...
}catch(SQLException e){
//Aqui manejas la excepcion, ya sea notificando al usuario o haciendo loggin de la misma, etc...
}