In this lesson, we will discuss the topic of exceptions and debugging. We'll see that exceptions are objects representing exceptional situations and that these are usually problems in our code or in the environment in which our code is running. By using exception handling, we will know how to respond to problems when they arise.
To get the most out of this lesson, you should have a basic understanding of the fundamentals of C++.