Ayuda con try-catch

Mario
28 de Junio del 2004
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

Lucas
28 de Junio del 2004
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

kiffa
28 de Junio del 2004
Que es oDatos?, dependiendo de que sea, ahi puede estar el problema.