程序發生異常的原因及處理辦法
作者:佚名 時間:2012-02-09 分享到:
在程序開發,測試,運行及維護的各個階段隨時都有可能出現不可預見的事件打斷正常的條件鏈,這些不可預見的事件稱為異常.為了能正確及時地處理出現的異常,許多編程語言通過拋出異常,也就是放一個代碼來處理錯誤,然后對異常受著地做出回應,接下來,異常處理器捕獲異常并進行相應的處理.
關于異常處理的過程,大多數編程語言將其抽象為四個步驟,具體如下所示:
1.應用程序嘗試進行處理;
2.如果嘗試失敗,則將該異常拋出;
3.指定異常處理器捕獲異常,并進行相應的處理;
4.最后消除在嘗試處理異常期間占有的資源.
通過try/catch的方式來處理異常是許多編程語言所采用的方法.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/help/20151126/n592.html