在写多线程的时候发现了这个异常: socket closed。但是我在代码中并没有调用过close方法。
尝试了把输入流和输出流放到两个线程中去处理,发现还是会有这个异常,socket不知道怎么的就关掉了。但是如果把getInputStream和getOutputStream放在一起就没有该异常了。
最后查资料发现当输入或者输出流被关闭的时候socket自动也会被关闭。
在写多线程的时候发现了这个异常: socket closed。但是我在代码中并没有调用过close方法。
尝试了把输入流和输出流放到两个线程中去处理,发现还是会有这个异常,socket不知道怎么的就关掉了。但是如果把getInputStream和getOutputStream放在一起就没有该异常了。
最后查资料发现当输入或者输出流被关闭的时候socket自动也会被关闭。