Iai pessual,
Tenho o seguinte método:
public boolean recordCustomerFile(){
try{
ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("banco\\bancoClientes.txt"));
for(Cliente cli : arrayCliente)
out.writeObject(cli);
out.close();
} catch (FileNotFoundException ex) {
ex.printStackTrace();
JOptionPane.showMessageDialog(null, "Não é possivel salvar", "Aplicação MDI",
JOptionPane.ERROR_MESSAGE);
return false;
}catch(IOException e){
JOptionPane.showMessageDialog(null, "Não é possivel salvar", "Aplicação MDI",
JOptionPane.ERROR_MESSAGE);
return false;
}
return true;
}
e uso ele na minha aplicação para resgatar objetos de meu arquivo texto. Ele funciona perfeitamente, porem ele lança uma EOFException.
A minha dúvida é pq ele lança essa excepção??....alguem sabe?
flw, um abraço