Comment créer une exception définie par l'utilisateur en Java
Qu'est-ce qu'une exception définie par l'utilisateur en Java ?
L'exception définie par l'utilisateur ou l'exception personnalisée crée votre propre classe d'exception et lève cette exception à l'aide du mot-clé "throw". Cela peut être fait en étendant la classe Exception.
Il n'est pas nécessaire de remplacer l'une des méthodes ci-dessus disponibles dans la classe Exception, dans votre classe dérivée. Mais pratiquement, vous aurez besoin d'une certaine quantité de personnalisation en fonction de vos besoins de programmation.
Exemple : Pour créer une classe d'exception définie par l'utilisateur
Étape 1) Copiez le code suivant dans l'éditeur
class JavaException{
public static void main(String args[]){
try{
throw new MyException(2);
// throw is used to create a new exception and throw it.
}
catch(MyException e){
System.out.println(e) ;
}
}
}
class MyException extends Exception{
int a;
MyException(int b) {
a=b;
}
public String toString(){
return ("Exception Number = "+a) ;
}
}
Étape 2) Enregistrez, compilez et exécutez le code. Sortie exceptée –
REMARQUE :
Le mot-clé "lancer" est utilisé pour créer une nouvelle exception et la lancer dans le bloc catch.
Java