Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2007, 16:08
laudrup
 
Fecha de Ingreso: febrero-2007
Mensajes: 172
Antigüedad: 18 años
Puntos: 0
leer de un archivo

Como podria hacer para leer de un archivo y que no diera error si el archivo esta vacio???
Es decir,lo que quiero hacer es que si es la primera vez que se ejecuta el programa y el archivo esta vacio saque por pantalla un mensaje diciendolo y si no esta vacio que saque por pantalla el contenido

ObjectOutputStream oos2 = new ObjectOutputStream(new FileOutputStream("projectes.txt"));
ObjectInputStream sortida = new ObjectInputStream(new FileInputStream("projectes.txt"));
NovaTasca t=(NovaTasca) sortida.readObject();*********
try{
while(t!=null)
{
tareas.add(t);
t=(NovaTasca) sortida.readObject();
}
}
catch(EOFException e)
{
System.out.println("Aquest es el primer cop que s´executa el programa,no hi ha projectes ni tasques emmagatzemats");
}
He probado asi pero siempre me da error en la linea de los asteriscos