總結

已完成

您的目標是獲得創建和拋出可在 catch 程式碼區塊內攔截和處理的自定義例外對象的經驗。

藉由建立、拋出、攔截及處理自訂的例外狀況,您可以簡化流程,以揭露和改正應用程式中的程式設計問題。 自定義具有應用程式特定資訊的例外狀況,可讓您優化應用程式使用者介面內問題的說明。 在方法中拋出異常,並使用 C# 的內建功能來捕捉呼叫堆疊中任何層級的異常物件,有助於確保問題在可以處理的地方解決。

若無法建立和擲回自定義的例外狀況物件,您的程式代碼將更加難以維護,而且用戶體驗會受到影響。

參考數據

取得免費驗證的認證

Microsoft和 freeCodeCamp.org 提供基礎 C# 上的訓練和認證組合。 藉由完成此學習模組,您已經開始您的學習旅程。 在這裡探索 freeCodeCamp 的基礎 C# (具有 Microsoft 認證):https://aka.ms/csharp-certification