首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

socket.close()但是线程中不抛出错误?请教有些什么原因

2012-05-13 
socket.close()但是线程中不抛出异常?请问有些什么原因Java codeObject oMes nulltry {oMes ois.read

socket.close()但是线程中不抛出异常?请问有些什么原因

Java code
                            Object oMes = null;                            try {                                oMes = ois.readObject();                                //oMes = "sss";                            } catch (Exception e) {                                // TODO: handle exception                                e.printStackTrace();                            }

ois.readObject();这句话阻塞,但是socket.close()后没报异常 继续阻塞...
高手指点 可能有什么情况造成?

[解决办法]
close前加上socket.shutdownOutput()

热点排行