国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

socket常見客服端連接時拋出的異常處理

2019-11-14 15:31:58
字體:
來源:轉載
供稿:網友

當Socket的構造方法請求連接服務器時,可能會拋出下面的異常。

1、UnknownHostException - 如果無法識別主機的名字或ip時,就會拋出此異常。

 

2、ConnectException - 如果沒有服務器進程監聽指定的端口時,或是服務器拒絕連接時或服務器沒有啟動,就會拋出此異常。

說明一下服務器拒絕連接時情況,如ServerSocket(Int port, int backlog)構造函數中的第二個參數backlog,設定服務器請求列隊的長度,如果隊列中請求已滿的話,服務器就會拒絕其余的連接請求。

 

3、SocketTimeoutException - 如果等待連接超時,就會拋出此異常。

 

4、BindException - 如果無法把Socket對象與本地IP地址或端口綁定時,就會拋出此異常。

 

以上四種都是IOException直接或是間接的子類,如下圖所示:

 

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿坝县| 花垣县| 南木林县| 宁德市| 防城港市| 砚山县| 怀仁县| 双城市| 神农架林区| 曲水县| 仁布县| 连州市| 田林县| 湖州市| 保德县| 潢川县| 彰武县| 罗田县| 股票| 唐海县| 崇文区| 红安县| 武定县| 于田县| 阜平县| 北辰区| 五常市| 和政县| 白水县| 睢宁县| 凉山| 保亭| 贵州省| 长宁区| 称多县| 保德县| 裕民县| 临湘市| 巩义市| 新蔡县| 宽甸|