Ayuda con try-catch
Estimados,
Les agradeceré si alguno tiene claro este tema y me quiera dar una mano.
public void NuevoVehColor(int pncVehiculo,float pncColor) {
String sqls;
ResultSet srs;
// Al indicar NUEVO, se asignan estas propiedades
// el siguiente Nro es igual al máximo actual mas uno.
// try {
//Cadena SQL para inserción de nuevo registro
sqls = "INSERT INTO VEHICULOCOLOR (NCVEHICULO,NCCOLOR) VALUES(" ;
sqls = sqls + pncVehiculo + "," + pncColor + ")" ;
//Ejecutar SQL
oDatos.executeSQL(sqls) ;
// } catch(SQLException ex) {
// System.err.println("SQLException: " + ex.getMessage());
// }
}
El tema es que si descomento estas instrucciones me dice que no puede realizar el throw de la exepcion.
El objeto oDatos es una instacnia de JDBCAdapter
Gracias desde ya y saludos cordiales
Les agradeceré si alguno tiene claro este tema y me quiera dar una mano.
public void NuevoVehColor(int pncVehiculo,float pncColor) {
String sqls;
ResultSet srs;
// Al indicar NUEVO, se asignan estas propiedades
// el siguiente Nro es igual al máximo actual mas uno.
// try {
//Cadena SQL para inserción de nuevo registro
sqls = "INSERT INTO VEHICULOCOLOR (NCVEHICULO,NCCOLOR) VALUES(" ;
sqls = sqls + pncVehiculo + "," + pncColor + ")" ;
//Ejecutar SQL
oDatos.executeSQL(sqls) ;
// } catch(SQLException ex) {
// System.err.println("SQLException: " + ex.getMessage());
// }
}
El tema es que si descomento estas instrucciones me dice que no puede realizar el throw de la exepcion.
El objeto oDatos es una instacnia de JDBCAdapter
Gracias desde ya y saludos cordiales
Para poder poner un try & cath, el bloque que contiene debe de lanzar algun tipo de excepciones. Para poder lanzar una excepcion, el metodo desde donde la lanzas debe declarar que la lanza con throws ExceptionALanzar