Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.42 KB

exceptions.md

File metadata and controls

27 lines (21 loc) · 1.42 KB
description title ms.date helpviewer_keywords ms.assetid
Learn more about: Design Guidelines for Exceptions
Design Guidelines for Exceptions
10/22/2008
exceptions [.NET Framework], design guidelines
class library design guidelines [.NET Framework], exceptions
errors [.NET Framework], exceptions
reporting errors
bc177b2f-7528-4ae4-83db-aacfb04b86d0

Design Guidelines for Exceptions

Exception handling has many advantages over return-value-based error reporting. Good framework design helps the application developer realize the benefits of exceptions. This section discusses the benefits of exceptions and presents guidelines for using them effectively.

In This Section

Exception Throwing
Using Standard Exception Types
Exceptions and Performance
Portions © 2005, 2009 Microsoft Corporation. All rights reserved.

Reprinted by permission of Pearson Education, Inc. from Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition by Krzysztof Cwalina and Brad Abrams, published Oct 22, 2008 by Addison-Wesley Professional as part of the Microsoft Windows Development Series.

See also