在做java网络编程的时候
常出现以下
种错误信息
EOFException
抛出此类异常表示连接丢失也就是说网络连接的另一端非正常关闭连接(可能是主机断电网线出现故障等导致)
ConnectException:connection refused connect
抛出此类异常表示无法连接也就是说当前主机不存在
SocketException:socket is closed
抛出此类异常表示连接正常关闭也就是说另一端主动关闭连接
SocketException:connection reset
抛出此类异常表示一端关闭连接而另一端此时在读数据
SocketException:connect reset by peer
抛出此类异常表示一端关闭连接而另一端此时在发送数据
SocketException:broken pipe
抛出此类异常表示连接已关闭但还继续使用(也就是读/写操作)此连接
BindException:address already in use
抛出此类异常表示端口已经被占用