Maison > Java > JavaBase > le corps du texte

Exemples de gestion des exceptions en Java

王林
Libérer: 2019-11-30 15:15:44
avant
2360 Les gens l'ont consulté

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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!