在做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
拋出此類異常
表示端口已經被占用
From:http://tw.wingwit.com/Article/program/Java/hx/201311/26722.html