Debugging and Error-Handling

The following topics are covered in this section:

Debugging and Error-Handling Overview
What Happens When Execution Stops
Working with Breakpoints
Stepping Through a Program
Monitoring Variable Values
Correcting Errors During Execution
Obtaining Traceback Information
Controlling and Recovering from Errors
Creating Custom Error Messages
Notifying the User of Errors
Math Errors