Java ObjectInputStream.readObject()能否返回null?
ObjectInputStream.readObject()方法能否返回null?是 通过将Java ObjectInputStream.readObject()能否返回null?,java,io,Java,Io,ObjectInputStream.readObject()方法能否返回null?是 通过将writeObject()传递给writeObject(),可以序列化null,因此可以从readObject()获取它 但是,如果您询问的是错误情况,答案是否定的,因为在错误情况下,readObject()会引发异常。您需要提供更多信息。在什么情况下?(尽可能显示源代码)此处不一定需要上下文。它可以简单到“否,readObject将永远不会返回null”,如果需要上下文,那么答案必须是“是的,它可能为n
writeObject()
传递给writeObject()
,可以序列化null
,因此可以从readObject()
获取它
但是,如果您询问的是错误情况,答案是否定的,因为在错误情况下,
readObject()
会引发异常。您需要提供更多信息。在什么情况下?(尽可能显示源代码)此处不一定需要上下文。它可以简单到“否,readObject
将永远不会返回null
”,如果需要上下文,那么答案必须是“是的,它可能为null”,在这种情况下,您应该发布该答案。如果不能,则需要使用null
字段反序列化对象。