java.io.StreamCorruptedException: invalid stream header: 0008493A

Posted 闲言博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java.io.StreamCorruptedException: invalid stream header: 0008493A相关的知识,希望对你有一定的参考价值。

错误产生环境

使用Socket 和 ServerSocket 通信是产生

错误描述

java.io.StreamCorruptedException: invalid stream header: 4F61DFAB
	at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:808)

错误原因

客户端发送给服务端的数据包(Message)类中包含了其他类的属性字段,导致错误。具体错误原因不知道!

解决办法

将Message类中的引用的其他类合并成一个类即可。

以上是关于java.io.StreamCorruptedException: invalid stream header: 0008493A的主要内容,如果未能解决你的问题,请参考以下文章