理解“java.net.SocketException:连接重置”错误
从套接字读取时,您可能会遇到“java.net .SocketException:连接重置”错误。当连接的客户端突然关闭连接时,就会出现这种情况。但是,您提到是您(服务器)遇到错误,而客户端日志表明未关闭。
错误的可能原因:
其他注意事项:
您提到在 readInt() 之前使用 socket.setSoTimeout(10000) 。虽然这通常不是错误的直接原因,但在您的特定情况下可能会导致错误。在 IDE 中留下断点也可能会影响错误的出现。
以上是为什么即使客户端显示没有关闭,我也会在服务器端收到'java.net.SocketException:连接重置”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!