java.io.EOFException的解决方案
来源:互联网 发布:电视直播软件 知乎 编辑:程序博客网 时间:2024/06/03 17:01
基于socket通信,android客户端关闭后再次打开,服务端报出java.io.EOFException
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)
at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.io.ObjectInputStream.<init>(Unknown Source)
at decryptstrangerserver.serverapp.Server.<init>(Server.java:36)
at decryptstrangerserver.main.Main.main(Main.java:10)
该异常是客户端断开连接后,服务端没有及时关闭资源导致的。在异常处、ois = new ObjectInputStream(socket.getInputStream()); 捕获并释放资源即可,如关闭socket,输入输出流或者是输入输出线程。
0 0
- java.io.EOFException的解决方案
- IOException while loading persisted sessions: java.io.EOFException java.io.EOFException的解决方案
- 启动Tomcat时出现java.io.EOFException的解决方案
- Java Scoket之java.io.EOFException解决方案
- Java Scoket之java.io.EOFException解决方案
- Java Scoket之java.io.EOFException解决方案
- java.io.EOFException的解决办法
- tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
- 转载:tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
- tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
- tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
- tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
- tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
- tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
- tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
- tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
- tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
- tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
- 导出Andoroid中DB文件为Excel
- 算法实现-->快速排序
- linux基础知识3-网络管理
- 转:2013年各大小IT公司待遇,绝对真实,一线数据!
- c++ stl容器set成员函数介绍及set集合插入,遍历等用法举例
- java.io.EOFException的解决方案
- poj 1734 Floyd输出路径(长度大于等于3的最小圈)
- 寻找大富翁
- 使KEIL中同时具有51和ARM的编译功能
- 回家---Floyd
- POJ1860 Currency Exchange(Bellman-ford的变形)
- 关于长方柱面向对象类的使用
- leetcode-75 Sort Colors
- 命题作文:在一棵IPv4地址树中彻底理解IP路由表的各种查找过程