更新:2007 年 11 月
异常是报告错误的标准机制。应用程序和库不应使用返回代码来传递错误信息。异常的采用增进了框架设计的一致性,允许无返回类型的成员(如构造函数)报告错误。异常还允许程序处理错误或根据需要终止运行。默认行为是在应用程序不处理引发的异常时,终止应用程序。有关 .NET Framework 中的异常的详细介绍,请参见处理和引发异常。
部分版权所有 2005 Microsoft Corporation。保留所有权利。
部分版权所有 Addison-Wesley Corporation。保留所有权利。
有关设计指南的更多信息,请参见 Krzysztof Cwalina 和 Brad Abrams 编著、Addison-Wesley 于 2005 年出版的“Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries”(《框架设计指南:可重用 .NET 库的约定、术语和模式》)。
本节内容
异常引发
描述引发异常的准则。异常处理
描述捕捉异常的准则。捕捉和引发标准异常类型
描述 .NET Framework 所提供的常见异常的处理准则。设计自定义异常
描述新异常类型的定义准则。异常和性能
描述使用设计模式避免与异常相关的性能问题的准则。
相关章节
.NET Framework 类库参考
描述构成 .NET Framework 的每一个公共类。类库开发的设计准则
描述类库开发的最佳做法。