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