Module 7 Les exceptions

Définition

Exceptions et héritage :

La classe Throwable est la superclasse de toutes les erreurs et exceptions.

Seuls les objets qui sont des instances de cette classe (ou de ses sous-classes) peuvent utiliser les déclarations throws.

Ses deux sous-classes sont Error et Exception (qui a elle-même une sous-classe RuntimeException).

Exemples de méthodes utiles : getMessage(), getCause() (plus précise), getStackTrace(), printStackTrace()