.NET Framework 開發人員手冊
例外狀況的設計方針

更新:2007 年 11 月

例外狀況是用來報告錯誤的標準機制;應用程式和程式庫不應該使用傳回碼來傳達錯誤。例外狀況的使用會加入到一致的架構設計,並可從不能有傳回型別的成員 (例如建構函式) 來報告錯誤。例外狀況也可讓程式在適當時機處理錯誤或結束;預設行為是在它無法處理擲回的例外狀況時結束應用程式。如需 .NET Framework 中的例外狀況之詳細討論內容,請參閱處理和擲回例外狀況

Portions Copyright 2005 Microsoft Corporation.All rights reserved.

Portions Copyright Addison-Wesley Corporation.All rights reserved.

如需設計方針的詳細資訊,請參閱由 Krzysztof Cwalina 和 Brad Abrams 所著,並由 Addison-Wesley 於 2005 年發行的「Framework 設計方針:可重複使用之 .NET 程式庫的慣例、慣用語法和模式」一書。

在本節中

擲回例外狀況

描述擲回例外狀況的方針。

例外處理

描述攔截例外狀況的方針。

攔截和擲回標準例外狀況類型

描述處理 .NET Framework 提供的一般例外狀況的方針。

設計自訂例外狀況

描述定義新例外狀況型別的方針。

例外狀況和效能

描述使用設計模式來避免產生與例外狀況有關的效能問題之方針。

相關章節

.NET Framework 類別庫參考

提供組成 .NET Framework 的每一個公用類別的文件。

開發類別庫的設計方針

描述類別庫開發的最佳作法。

標記 :


Page view tracker