Swipe to navigate through the chapters of this book
In this chapter, you will learn how to handle runtime anomalies in your C# code through the use of structured exception handling. Not only will you examine the C# keywords that allow you to handle such matters (try, catch, throw, finally, when), but you will also come to understand the distinction between application-level and system-level exceptions, as well as the role of the System.Exception base class. This discussion will lead into the topic of building custom exceptions and, finally, to a quick look at some exception-centric debugging tools of Visual Studio.
Please log in to get access to this content
To get access to this content you need the following product:
- Understanding Structured Exception Handling
- Sequence number
- Chapter number
- Chapter 7