« Programmation Java/Exceptions » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 30 :
* <code>NullPointerException</code> quand une référence nulle est déréférencée (accès à un membre),
* <code>ArrayIndexOutOfBoundsException</code> quand l'indice d'un tableau dépasse sa capacité,
* <code>ArithmeticException</code> quand une division par zéro ou une autre erreur arithmétique a lieu.
Celles-ci n'ont pas besoin d'être déclarées avec l'instruction ''throws'' car elles dérivent de la classe <code>RuntimeException</code>, une classe d'exceptions qui ne sont pas censées être lancées par une méthode codée et utilisée correctement.