Buenas,
Yo te propongo quitar ese
while(true) y esos
try/catch y controlar correctamente cuando hay objetos en el stream.
Código Java:
Ver original // TODO Auto-generated method stub
menu();
try {
vehiculo vehiculo;
while (fis.available() > 0) {
vehiculo = (vehiculo) in.readObject();
System.
out.
println(vehiculo.
getMarca()); }
} finally {
fis.close();
}
}
Creo que asi es mucho mas simple y provoca menos errores
Un saludo