Navigation: Programming Cookbook > Exception Handling >
General Categories of Exception
The Exception hierarchy divides into three broad categories:
There is a corresponding class for each of these, which represent the most general forms of each category of exception. These 3 exception classes can be caught and raised (though in the case of errors in particular, this is not good practice).