Tutoriels Java le mécanisme d’exception du langage Java
Introduction aux exceptions en Java
Exemples de code avec gestion des exceptions
Créer ses propres exceptions
Instruction try/catch/finally
java.lang.Error et java.lang.RuntimeException
Avantages liés aux exceptions
Concept des Exceptions
Une exception en Java est un objet qui décrit une situation anormale qui se produit lors de l’exécution d’un programme. Elle est levée par le programme ou le système lorsqu’une erreur survient, comme une tentative d’accès à un fichier inexistant, une division par zéro, ou un index de tableau hors des limites.
Il existe deux types principaux d’exceptions en Java :
- Les exceptions vérifiées (Checked exceptions) : Ce sont des exceptions qui doivent être déclarées ou capturées par le programmeur. Elles sont des sous-classes de
Exception
mais pas deRuntimeException
. Par exemple :IOException
,SQLException
. - Les exceptions non vérifiées (Unchecked exceptions) : Ce sont des exceptions qui ne nécessitent pas de déclaration ou de capture explicite. Elles sont des sous-classes de
RuntimeException
. Par exemple :NullPointerException
,ArrayIndexOutOfBoundsException
.
Tutoriels Java le mécanisme d’exception du langage Java (276 KO) (Cours PDF)