Abstract
The consistent and uniform error handing model within the .NET Framework is a welcome innovation for developers on the Windows platform. Over the years, Windows has evolved various error handling models, and this has made implementing error handling within an application tedious and error prone. The use of exceptions is uniform across the CLR and Framework Libraries, and unmanaged function failures are translated to CLR exceptions. This allows a clean and consistent approach to error handling for all .NET code in all languages.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2004 Nick Wienholt
About this chapter
Cite this chapter
Wienholt, N. (2004). Exceptions. In: Maximizing .NET Performance. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-0784-9_8
Download citation
DOI: https://doi.org/10.1007/978-1-4302-0784-9_8
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-59059-141-3
Online ISBN: 978-1-4302-0784-9
eBook Packages: Springer Book Archive