Comment créer une exception définie par l'utilisateur en Java

Table des matières:

Anonim

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:

Le mot-clé «throw» est utilisé pour créer une nouvelle exception et la lancer dans le bloc catch.