Exception Hierarchy: A way of organizing exceptions into a hierarchy, based on their relationship to one another. This allows exceptions to be caught and handled based on their type, rather than having to catch and handle every exception individually.