2010-11-15 9 views
0

J'ai créé un programme Java qui fonctionne avec les E/S Java. J'ai mis en interface Serializable, mais il causer encore java.io.NotSerializableException sur la partie suivante de mon code alors que je suis en train d'écrire des objets dans un fichier:Comment gérer Java.io.NotSerializableException

  oos.writeObject(ep); 

Comment est-il possible alors que je suis sérialisable la mise en œuvre? devrais-je faire un autre travail en plus de l'implémentation de cette interface?

+0

Eh bien, * quelque chose * ne doit pas être sérialisable. Allons-nous jouer 20 questions? – Jeremy

Répondre

6

Cela signifie généralement qu'un autre objet que votre objet que vous essayez de sérialiser contient une référence n'est pas sérialisable. Si vous postez votre code et les exceptions stacktrace il serait beaucoup plus facile de le dire.