Java - THROW

 
Vista:

THROW

Publicado por Daniel (156 intervenciones) el 12/08/2005 16:52:59
buen dia espero me puedan ayudar con esto q no entiendo estoy usando el jxl para leer informacion de un archivo excel ya meti el jar al classpath porque no me marca error de class o found o algo parecido pero no puedo hacer la instancia del libro para leerlo, segun estoy leyendo en el api q el metodo getWorkbook utiliza las clases ava.io.IOException, jxl.read.biff.BiffException para las excepciones pero no se como ponerlo pongo mi codigo y el error q me da y espero me quieran y puedan decir q hago mal.

Lectura()
{
try
{
carga();
}
catch(IOException io)
{
System.out.println("error");
}
}
public void carga() throws IOException, BiffException
{
entrada=new File("asistenciaDF.xls");
System.out.println("Reading...");
libro=Workbook.getWorkbook(entrada);
}

al compilar me dice lo siguiente: java:44: unreported exception jxl.read.biff.BiffException; must be caught or declared to be thrown carga();

en verdad espero me puedan ayudar suerte y de antemano gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ya esta resuelto

Publicado por daniel (156 intervenciones) el 12/08/2005 16:57:37
Debes capturar las dos excepciones en el catch. Por ejemplo:

catch( IOException ioe ) {
ioe.printStackTrace();
} catch (jxl.read.biff.BiffException be ) {
be.printStackTrace();
}

gracias Yamil, y gracias a todos los q se tomaron la molestia en querer resolver mi duda. suerte a todos.

atte. Daniel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar