[問題] 請問TRY..CATCH的用法...

看板C_Sharp (C#)作者 (abcde)時間18年前 (2007/07/28 00:06), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串1/1
可以請高手們回答一下TRY..CATCH的用法嗎? 書上是說例外處理....把錯誤訊息顯示出來.. 那什麼時候需要用到呢? 會有網頁要把錯誤訊息OUTPUT出來嗎? 還是說如果我要輸入一筆字串的資料... 結果按到數字..但是要讓程式繼續跑.... 所以要用TRY...CATCH嗎? 可以請大大們解釋一下嗎?? 非常感謝... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.70.162.172

07/28 00:24, , 1F
int a=5; try { a/=0; } catch(Exception e) { ..除零錯誤}
07/28 00:24, 1F

07/28 09:28, , 2F
很多時候都有用到 很多物件都必須做例外處理
07/28 09:28, 2F

07/28 09:29, , 3F
我老師舉的一個例子 如果今天程式當機重啟要兩分鐘
07/28 09:29, 3F

07/28 09:29, , 4F
但是如果這程式再用在差肺管的病人生上
07/28 09:29, 4F

07/28 09:31, , 5F
你有辦法叫他暫停呼吸兩分鐘嗎?
07/28 09:31, 5F

07/28 09:34, , 6F
例外處理並不是Output一個"Program Error"的問題而已
07/28 09:34, 6F

07/28 09:35, , 7F
而是發生例外的時候如何讓程式回到正常作業
07/28 09:35, 7F
文章代碼(AID): #16gXVjPI (C_Sharp)
文章代碼(AID): #16gXVjPI (C_Sharp)