自訂錯誤Exception

2016年5月19日 星期四

 

在處理Exception時,有很多種處理方式,這篇來講解的是自訂的Exception處理方法

應用情境:處理商業邏輯時,可以使用來自訂義錯誤的訊息。

 

初學者剛開始的寫法會是(圖一),自已throw 出exception,但是這樣會遇到,如果程式也發生錯誤的話會抓不到問題如圖二

而自訂義的錯誤則可以把二個行為分開,這樣可以確認到底是商業邏輯有問題,還是資料有問題(圖三、圖四)

 

其它有想到在來補充吧

1

(圖一)

2

(圖二)

3

(圖三)

4

(圖四)

 

參考來源:https://msdn.microsoft.com/zh-tw/library/ms229064.aspx

0 意見: