內部異常捕獲問題asp.net

 

 

異常類型:System.IO.IOException
異常信息:無法從傳輸連接中讀取數據: 遠程主機強迫關閉了一個現有的連接。。
內部異常:System.Net.Sockets.SocketException (0x80004005): 遠程主機強迫關閉了一
個現有的連接。
  在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size,
 SocketFlags socketFlags)
  在 System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 s
ize)

 

 

 

IOException.InnerException是因爲在讀取Stream過程中,網絡中斷導致。

所以代碼中應該加上一個Catch IOException的處理。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章