Stream closed
先打印流的available(),看是否会报错,报错证明流被关闭,导致后面这个流的读写不成功
解决方法:
使用新的读写流进行操作。new …
IOException : Closed
原因
这个是因为输出流被关闭后,继续向里面写入引起的(不能同时返回文件流和数据信息,因为关闭代码里关闭一般都是放在finally里,但是finally是在return执行前,所以会出现finally先关闭IO,然后做返回数据内容。解决方法返回空值。)
解决方法:
我在关流后面直接return “” 就不报错了,不过这个对流程没啥影响,是底层那边的报错,不过好在解决掉了