Implement exception handling in C# console applications
Learn about exceptions, the exception handling process supported by C#, and then implement exception handling patterns for various coding scenarios.
Learning objectives
Examine the basic categories of exceptions and review some common system exceptions.
Examine the exception handling tools included with C# and techniques for using these tools.
Implement the
try-catch
pattern within various coding scenarios.
Prerequisites
An installation of Visual Studio Code that's configured for C# application development.
Ability to develop C# console applications that implement business logic using iteration statements, selection statements, and custom methods.
A basic understanding of the relationship between errors and exceptions in C#.
Experience using the Visual Studio Code debugging tools for C#.