我有一个服务器和客户端应用程序。
代码:
mySocketClient.getOos().writeObject((replyobject));
mySocketClient.getOos().flush();
mySocketClient.getOos().reset();
阅读代码:
objectInputStream.readObject();
该应用程序运行良好但随机我有以下异常
java.io.StreamCorruptedException: unexpected end of block data
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1351)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
可能导致这种情况的原因是什么?