例外狀況的設計方針
例外狀況是用來報告錯誤的標準機制; 應用程式和程式庫不應該使用傳回碼來傳達錯誤。 例外狀況的使用會加入到一致的架構設計,並可從不能有傳回型別的成員 (例如建構函式) 來報告錯誤。 例外狀況也可讓程式在適當時機處理錯誤或結束; 預設行為是在它無法處理擲回的例外狀況時結束應用程式。 如需 .NET Framework 中的例外狀況之詳細討論內容,請參閱處理和擲回例外狀況。
Portions Copyright 2005 Microsoft Corporation. All rights reserved.
Portions Copyright Addison-Wesley Corporation. All rights reserved.
設計指引的詳細資訊,請參閱"框架設計準則:公約、 成語和可重複使用的模式。網路圖書館"書 Krzysztof Cwalina 和布拉德 · 艾布拉姆斯,2005年艾迪生 - 衛斯理,發表。
在本節中
擲回例外狀況
描述擲回例外狀況的方針。例外處理
描述攔截例外狀況的方針。攔截和擲回標準例外狀況類型
描述處理 .NET Framework 提供的一般例外狀況的方針。設計自訂例外狀況
描述定義新例外狀況型別的方針。例外狀況和效能
描述使用設計模式來避免產生與例外狀況有關的效能問題之方針。