Comment lancer une exception à Java

Comment lancer une exception à Java
Java soutient le concept de gestion des exceptions qui garantit de traiter les erreurs au moment de l'exécution afin que le suivi normal du programme reste fonctionnel. Pour ce faire, Java propose diverses techniques de gestion des exceptions comme Try-Fatch, Throw, enfin, lance. Ainsi, nous pouvons utiliser l'une de ces techniques pour éviter la possibilité de telles exceptions. De plus, Java nous permet de lancer des exceptions personnalisées, et pour ce faire, le mot-clé Throw est utilisé.

Dans cet article, nous apprendrons à lancer une exception à Java, pour ce faire, nous couvrirons les sujets suivants:

  • Qu'est-ce que je lance Java?
  • Comment lancer une exception à Java
  • Exemples

Alors, commençons!

Qu'est-ce que je lance Java?

C'est un mot-clé qui est utilisé pour lancer une exception explicite. Nous pouvons spécifier l'objet d'exception défini par l'utilisateur et le lancer explicitement à l'aide du mot-clé Throw.

Comment lancer une exception à Java

Dans cette section, nous considérerons quelques exemples pour apprendre à lancer une exception à Java.

Exemple 1
Dans cet exemple, nous créerons une méthode définie par l'utilisateur nommé Verify (int num) qui prendra un paramètre numérique. Si la valeur passée est supérieure à 26, alors la méthode Verify () lancera une exception arithmétique, sinon si la valeur passée est inférieure ou égale à 26, la méthode Verify () affichera un message de salutation.

classe publique SimpleJavaprogram
VOID STATIQUE PUBLIQUE VÉRIFY (int num)
if (num> 26)
jeter un nouvel arithmeticexception ("sur vieilli! non éligible à ce travail ");

autre
Système.dehors.println ("Félicitations! Vous êtes admissible à ce travail ");


public static void main (String [] args)
vérifier (29);

Le programme ci-dessus produira la sortie suivante:

Au-dessus de l'extrait vérifie le fonctionnement du mot clé de lancer.

Exemple2
Nous pouvons définir notre propre ensemble de règles, et sur la base de ces règles, nous pouvons lancer une exception en utilisant le mot-clé Throw. Dans cet exemple, nous lancerons une ArithMeticexception si la méthode Divide () reçoit un nombre zéro:

classe publique SimpleJavaprogram
Divide du vide statique public (int num)
if (num == 0)
Jetez un nouveau ArithMeticexception ("Erreur: entrez autre que zéro");

autre
num = 150% num;
Système.dehors.println ("reste:" + num);


public static void main (String [] args)
diviser (0);

Dans le programme ci-dessus, la méthode de division a reçu une valeur «0», donc elle lancera l'exception arithmétique avec le message spécifié par l'utilisateur:

De cette façon, nous pouvons lancer une exception personnalisée à Java.

Conclusion

Dans Java, le lancer est un mot-clé qui est utilisé pour lancer une exception explicite. Nous pouvons spécifier l'objet d'exception défini par l'utilisateur et le lancer explicitement à l'aide du mot-clé Throw. Nous pouvons définir notre propre ensemble de règles, et en fonction de ces règles, nous pouvons lancer l'exception en utilisant le mot-clé Throw. Cet article explique comment lancer une exception dans Java en utilisant le mot-clé Throw. De plus, il présente quelques exemples pour une compréhension profonde du mot-clé.