27/05/2014, 07:40
|
| | | Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 6 meses Puntos: 306 | |
Respuesta: Error con Excepciones Es una excepción tuya que hereda de Exception que es checked, por lo tanto si un método la lanza debe indicarse en su declaración mediante throws. En tu caso te da error porque con el catch estás diciendo que GuardarDatos puede lanzarla pero en su declaración le falta el throws que le permite lanzarla.
Aparte de eso, en el catch recoges la excepción y vuelves a lanzarla, pero el main no puede propagarla por seer checked así que te obliga a que le añadas un nuevo try/catch a tu throw.
__________________ Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe. |