2010-11-15 30 views
0

我已经创建了一个可以与java I/O一起工作的java程序。我已经实现Serializable接口,但是它仍然会造成java.io.NotSerializableException在我的代码下面的部分,而我试图对象写入一个文件:如何处理Java.io.NotSerializableException

  oos.writeObject(ep); 

它是如何可能的,同时我实现序列化?除了实现这个接口之外,我还应该做另一项工作吗

+0

好吧,* something *不能是可序列化的。我们应该玩20个问题吗? – Jeremy 2010-11-15 19:44:22

回答

6

通常,这意味着,您试图序列化您的对象的另一个对象持有对不可序列化的引用。如果你发布你的代码和异常堆栈跟踪,将会更容易分辨。