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'exceptions 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 en pratique, vous aurez besoin d'une certaine personnalisation selon vos besoins de programmation.
Exemple: pour créer une classe d'exceptions 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 exclue -
REMARQUE: