java.io.StreamCorruptedException: 是否有带说明的无效代码类型列表?
java.io.StreamCorruptedException: Is there a list of Invalid code types with description?
我遇到了异常:
java.io.StreamCorruptedException: invalid type code: 74
谷歌搜索没有帮助我找到与代码 74 相关的任何内容,而有许多与其他代码相关的帖子。我试着查看 javadoc 看看他们是否为所有代码类型维护了一个母版但没有帮助。
谁能帮我解决这个错误代码或 link 我在哪里可以找到所有代码的大师?
这个错误发生在容量测试期间,我正在将文件一个一个地上传到服务器进行处理和其他事情。
虽然您确实没有提供太多可以帮助您的信息,但我会给您一些提示。
很可能您正在使用 java.io.ObjectInputStream
来读取某些数据。在这个 class 的源代码中有几个地方会抛出这样的异常和这样的消息:
throw new StreamCorruptedException(String.format("invalid type code: %02X", tc));
查看这些不同的地方,我注意到类型代码在 class java.io.ObjectStreamConstants
中是常量。例如,类型常量“0x74”声明如下:
final static byte TC_STRING = (byte)0x74;
这可能意味着您的对象输入流中有一个字符串,但您设法将其读取为其他内容。
如果您没有使用 ObjectInputStream
,那么您可能会使用仍然引用上述常量的类似内容。
不可能。这个问题没有意义。 是是有效类型代码的列表,在Java对象序列化规范中。根据定义,此处未出现的任何值都是无效的。
我遇到了异常:
java.io.StreamCorruptedException: invalid type code: 74
谷歌搜索没有帮助我找到与代码 74 相关的任何内容,而有许多与其他代码相关的帖子。我试着查看 javadoc 看看他们是否为所有代码类型维护了一个母版但没有帮助。 谁能帮我解决这个错误代码或 link 我在哪里可以找到所有代码的大师?
这个错误发生在容量测试期间,我正在将文件一个一个地上传到服务器进行处理和其他事情。
虽然您确实没有提供太多可以帮助您的信息,但我会给您一些提示。
很可能您正在使用 java.io.ObjectInputStream
来读取某些数据。在这个 class 的源代码中有几个地方会抛出这样的异常和这样的消息:
throw new StreamCorruptedException(String.format("invalid type code: %02X", tc));
查看这些不同的地方,我注意到类型代码在 class java.io.ObjectStreamConstants
中是常量。例如,类型常量“0x74”声明如下:
final static byte TC_STRING = (byte)0x74;
这可能意味着您的对象输入流中有一个字符串,但您设法将其读取为其他内容。
如果您没有使用 ObjectInputStream
,那么您可能会使用仍然引用上述常量的类似内容。
不可能。这个问题没有意义。 是是有效类型代码的列表,在Java对象序列化规范中。根据定义,此处未出现的任何值都是无效的。