从文件中读取多个对象

时间:2013-04-14 22:29:25

标签: java serialization deserialization java-io eofexception

是否有使用ObjectInputStream从文件中读取对象的正确方法。我见过的例子似乎依赖于该异常被捕获以结束阅读。虽然它可能有效,但似乎并不是一个干净的解决方案,因为除非代码中有错误,否则不应该发生异常。

Example 1

1 个答案:

答案 0 :(得分:0)

EOFException方法抛出

readObject()以指示流的结束。你必须抓住它来检测流的结束。 QED。别介意警察的例外情况。