Maison  >  Article  >  Java  >  Exemples de gestion des exceptions en Java

Exemples de gestion des exceptions en Java

王林
王林avant
2019-11-30 15:15:442373parcourir

Exemples de gestion des exceptions en Java

Tout d'abord, il existe deux manières principales de gérer les exceptions : l'une est try catch et l'autre est throws.

1. Mettez le code qui peut provoquer des exceptions dans try catch

try{}. Mettez catch{} le traitement après avoir intercepté l'exception. La fonction de e.printStackTrace() dans catch est d'imprimer l'emplacement et la cause de l'erreur du programme sur la console. Ce n'est que lorsqu'une exception se produit dans le code du bloc try qu'elle sera transmise au bloc catch.

Certaines captures d'exception ajouteront finally Que l'exception dans le bloc try soit interceptée ou non, le bloc final sera exécuté à la fin, sauf s'il y a system.exit(0) (system.exit(. 0)) dans le code du bloc try. La fonction est de quitter la machine virtuelle).

Partage de vidéos d'apprentissage en ligne : tutoriel Java en ligne

2. Les lancers et les lancers

throw sont des exceptions de lancers de déclarations. apparaissent à l'intérieur des fonctions et sont utilisées pour lancer une instance d'exception spécifique. Les instructions après l'exécution du lancement n'ont aucun effet et sont transférées directement à l'étape de gestion des exceptions.

Les exemples sont les suivants :

Exemples de gestion des exceptions en Java

throws est une méthode fonction qui lève des exceptions, généralement écrite dans l'en-tête de la méthode pour lever des exceptions, elle-même Aucune résolution n'est effectuée et elle est renvoyée à l'appelant de la méthode de résolution (try catch).

Les exemples sont les suivants :

Exemples de gestion des exceptions en Java

Pour plus d'articles connexes, vous pouvez visiter : Démarrer avec Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer