mvnForum Homepage Bienvenido domingo  |  Terminar sesión   
  Búsqueda  
  Indice |  Temas Recientes |  Quién Está en Línea |  Lista de Usuarios |  Mi Perfil |  Búsqueda |  Ayuda


Ir a »
Total de mensajes en este tema: 2 [Eliminar este Tema] [Mover este Tema]
[Ańadir a Mis Favoritos] [Ańadir un aviso a este tema] [Publicar nuevo tema]
Autor
Tema Anterior Este tema ha sido visto 22 veces y tiene 1 respuesta Tema Siguiente
Femenino jjmd2
Extranjero



Ingresó: Jun 25, 2004
Mensajes: 3
Estado: Desconectados

Adjuntar archivo   Editar este mensaje   me salta la Exception en leerFiguras de IOEXception Responder a este mensaje
Responder citando
[Eliminar este Tema]

El codigo que tengo en el metodo es este

ArrayList alAux = new ArrayList();
try
{
Figura f;
ObjectInputStream oin = new ObjectInputStream (new FileInputStream(fichero));

while ((f = (Figura)(oin.readObject())) != null)
alAux.add(f);

oin.close();
}

catch (Exception e)
{
System.err.println ("Error");
}
if (alAux.size() == 0)
return null;
else
return((Figura[])(alAux.toArray(new Figura[0])));

y cada vez que ejecuto el AplicGeom me escribe "Error"
[Jul 18, 2004 6:52:59 PM] Print Post Reportar mensaje ofensivo  Ir al inicio 
Masculino xavivars
Extranjero



Ingresó: May 10, 2004
Mensajes: 14
Estado: Desconectados

Adjuntar archivo   Editar este mensaje   Re: me salta la Exception en leerFiguras de IOEXception Responder a este mensaje
Responder citando
[Eliminar este mensaje]

Prova de fer una captura de EOFException abans de fer el IOException.

Açò és degut a que readObject() no torna null quan arriba al final del fitxer, sino que llença una excepció d'aquest tipus
[Jul 18, 2004 7:15:31 PM] Print Post Reportar mensaje ofensivo  Ir al inicio 
[Versión imprimible] [Publicar nuevo tema]