Exception |
Exception |
---|---|
Java | java.lang |
Description
Cette classe est sous-classe de Throwable permettant d'indiquer dans quels conditions et raisons l'application est entrée dans le mot clef «catch».
Liste des méthodes
Méthode | Prototype | Description | Hérité |
---|---|---|---|
EXCEPTION | public Exception(); | Ce constructeur permet d'initialiser l'objet avec les valeurs par défaut. | |
EXCEPTION | public Exception(String message); | Ce constructeur permet d'initialiser l'objet avec le message d'exception spécifié. | |
EXCEPTION | public Exception(String message, Throwable cause); | Ce constructeur permet d'initialiser l'objet avec le message et la cause de l'exception spécifié. | |
EXCEPTION | public Exception(Throwable cause); | Ce constructeur permet d'initialiser l'objet avec la cause de l'exception spécifié. |
Exemple
Cet exemple permet de montrer un bloc d'instructions avec une gestion des exceptions :
- public class ExceptionSamples {
- public static void main(String[] args) {
- try {
- System.out.println("Exécution du programme");
- if(1 / 0 == 0);
- System.out.println("Partie jamais exécuté");
- } catch(Exception e) {
- System.out.println("Exécution de la classe d'exception «Exception»");
- System.out.println(e.getMessage());
- System.exit(0);
- }
- }
- }
on obtiendra le résultat suivant :
Exécution du programmeExécution de la classe d'exception «Exception»
/ by zero
Voir également
Langage de programmation - Java - Références de mots réservés (mots clefs) - CATCH
Langage de programmation - Java - Références de mots réservés (mots clefs) - TRY
Dernière mise à jour : Dimanche, le 21 juin 2015