求Java Socket大神点拨一个Java Socket API“java.net.SocketException: Connection reset”故障,怎么破

大神,您好:小弟的代码console后台报错日志如下图一:小弟点击其中的倒数第一行报错,到达下面的图片二所示类型的代码现场:小弟点击图片一中倒数第二行报错,得到下面图片三... 大神,您好: 小弟的代码console后台报错日志如下图一: 小弟点击其中的倒数第一行报错,到达下面的图片二所示类型的代码现场: 小弟点击图片一中倒数第二行报错,得到下面图片三中所示类型的代码现场: 希望大神能够点拨: 小弟的代码,错在哪里?应当如何修改? 展开
 我来答
白卡PALA
2017-02-22 · 知道合伙人软件行家
白卡PALA
知道合伙人软件行家
采纳数:648 获赞数:3420
性能测试4年工作经验。

向TA提问 私信TA
展开全部
java.net.SocketException: Connection reset
引起这个异常的原因有两个:
一、客户端和服务器端如果一端的Socket被关闭,另一端仍发送数据,发送的第一个数据包引发该异常;
二、客户端和服务器端一端退出,但退出时并未关闭该连接,另一端如果在从连接中读数据则抛出该异常。
简单来说就是在连接断开后的读和写操作引起的。

==========================
把你的socketClient代码给我看下。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式