求高手点拨一个Java Eclipse开发过程中ing的java.io.IOException: Stream closed报错修改的方法。

代码报错现场如下,见图1:点击其中的第42行,我手写的第一个错误类型,得到的报错代码现场如下,见图2:、我在Debug窗口中看过了,“br对象”为非空的。求高手点拨:小弟的代码现场,错在哪里?如何修改?谢谢高手!!

粗略看了一下你图片中的代码,你这个应该是和socket相关的东西,在你的run中,会造成你的那个br为Null的原因是因为你的这个br socket对象已经离线了,解决的办法可以为:每次读取br中的输出流时,首先要做空指针判断,如果br已经离线,则不能再使用br.readLine()了,应该跳转到等待此客户端重新连接的状态中
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-11-04
流已经被关闭了,不是为null。
看你代码用了很多全局变量,是不是在哪里关闭了流?

...Eclipse开发过程中ing的java.io.IOException: Stream closed报错修...
你这个应该是和socket相关的东西,在你的run中,会造成你的那个br为Null的原因是因为你的这个br socket对象已经离线了,解决的办法可以为:每次读取br中的输出流时,首先要做空指针判断,如果br已经离线,则不能再使用br.readLine()了,应该跳转到等待此客户端重新连接的状态中 ...

Stream Closed at java.io.FileInputStream.read0(Native Method)_百 ...
java.io.IOException: Stream Closed 看错误的话可能是in这个变量的stream被关闭了,可以看下in的定义和操作是否有关闭后又读取。

大佬们,java中此程序运行后总说stream closed,啥情况
它不是告诉你closed,而且说你忘了每次打开流之后都要close。你现在只有try-catch,要记得不管读写,都要在finally里把reader或writer以及butter给关掉。

...Stream closed java.io.IOException: Stream
???流关闭了,你看看是不是你把out.close()了

java.io.IOException是怎么回事
1. 什么是IOException 这个你可以看看API http:\/\/download.oracle.com\/javase\/6\/docs\/api\/java\/io\/IOException.html 2. 广泛的说,什么时候会有IOException 比如你文件都不到的时候 你在做数据库操作的时候数据库底层出现问题 或者你系统IO出问题了 系统拿不到文件句柄 你说的读着读着突然被删了,...

获取HttpServletRequest请求Body中的内容
首先,值得注意的是,HttpServletRequest请求体的内容只能通过request.getInputStream()方法进行一次性读取。尝试使用request.getReader()或者通过参数键(如request.getParameter("key"))获取,一旦执行过这些方法,就不能再次使用,否则会抛出java.io.IOException: Stream closed的异常。这是因为这些方法在第一...

springboot路径参数?
注意:HttpServletRequest请求中的body内容仅能调用request.getInputStream(),request.getReader()和request.getParameter("key")方法读取一次,重复读取会报java.io.IOException:Streamclosed异常。 1.get请求获取全部参数 2、可选参数 @RequestMapping的可选参数 使用@requesMapping标注的处理函数包括的可选参数,除了HttpServ...

web中的跳转语句 java中的跳转语句
1. 注意,这里的url不能直接写你的servlet名称,而要填写web.xml里该servlet的url-pattern,即“\/xxxServlet"形式。有斜杠,斜杠,杠。另外,这种方式直接跳走了,在servlet里写上跳转回原页面的语句,就会报错java.io.IOException: Stream closed。2. 同上,url有斜杠。这种方式的好处是servlet里...

做静态代码分析都是用那个软件的?
Java 静态代码分析(static code analysis)工具能够在代码构建过程中帮助开发人员快速、有效的定位代码缺陷并及时纠正这些问题,从而极大地提高软件可靠性并节省软件开发和测试成 本。目前市场上的 Java 静态代码分析工具种类繁多且各有千秋,因此本文将分别介绍现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBugs,...

myeclipse 2015 stable 1.0 进不了marketplace
[java] view plaincopyprint?import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class MyEclipseKeyGen { private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium...

相似回答