Socket is closed错误

来源:3-4 完善用户登陆之服务器响应客户端

BurnYoo

2017-02-06 17:59

http://img.mukewang.com/589848ad00011dcc05980390.jpg

请教,我在写的时候会把服务器接收消息之后就 socket.shutdownInput(); bufferedReader.close(); inputStreamReader.close(); inputStream.close(); 客户端也是,发送消息之后就 socket.shutdownOutput(); printWriter.close(); outputStream.close(); 此时会报错,在服务器调用socket.getOutputStream();和socket.getInputStream();时,会报告socket已关闭,socket.close分明在最后才写的,这是为什么呢?

写回答 关注

1回答

  • 慕粉0000000000000
    2017-02-07 16:32:44

    这个好像是服务端报的错吧

    BurnYo...

    如果客户端也这个顺序写的话,也是会报这个错的。

    2017-02-07 18:10:46

    共 1 条回复 >

Java Socket应用---通信是这样练成的

分享的是 Java 中的网络编程,使用Socket实现网络聊天通信

125013 学习 · 590 问题

查看课程

相似问题