mdsk.net
当前位置:首页 >> jAvA.io.EoF >>

jAvA.io.EoF

内部类BlockDataInputStream.的方法peekByte抛出的异常,意思就是到达了文件的末尾,程序却没有正常结束读取文件内容,你可以单步调试一下看看到达文件末尾之后程序为什么没有停下来

//要调整文件读写指针的位置到文件的开始 //已为你改好 import java.io.FileNotFoundException; import java.io.IOException; import java.io.RandomAccessFile; public class RandomAccessFileDemo9 { public static void main(String[] args) ...

这是在tomcat里的错误,apache-tomcat-6.0.37\work\Catalina\localhost\你的项目,删除重新跑一遍就可以了,这是里边有一个文件在启动的时候会短暂的出现然后被删除,因为没有删除所以报的错误

这个异常不是必须声明的,也就是说它虽然是异常,但其实是正常运行结束的标志。EOF表示读到了文件尾( String str = dis.readUTF(); ,客户端已经断开,后面已经没有内容可以读了),发送结束自然连接也就断开了。

数据还没读完,就到达了文件的末尾。

这个异常就是你读到流的末尾还在尝试读。改读的地方就可以了。这个应该和close有关吧。

eof异常,一般是读取到文件末尾时,又继续读文件发生的异常

你断点调试一下,你的构造 方法里面的if(fips.read()==-1)里面的语句是得不到执行的。 所以,那个文件里面根本没有写入空的List,你用readObject去取就会出错。 我运行了一下,断点后,发现了一个错误: 在你load之前,你首先实例化了一个output...

EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致异常。 看你的代码,估计是socket没有正确创建,建议调用之前先检查socket的状态,状态正确再调用getInputStream。好久没有用socket,记得不清楚了。

读到文件结尾,就不要再读了 ~ ~ ~

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com