Maison Java JavaBase Exemples de gestion des exceptions en Java

Exemples de gestion des exceptions en Java

Nov 30, 2019 pm 03:15 PM
java 处理方式 异常

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 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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Racine carrée en Java Racine carrée en Java Aug 30, 2024 pm 04:26 PM

Racine carrée en Java

Nombre parfait en Java Nombre parfait en Java Aug 30, 2024 pm 04:28 PM

Nombre parfait en Java

Générateur de nombres aléatoires en Java Générateur de nombres aléatoires en Java Aug 30, 2024 pm 04:27 PM

Générateur de nombres aléatoires en Java

Weka en Java Weka en Java Aug 30, 2024 pm 04:28 PM

Weka en Java

Numéro Armstrong en Java Numéro Armstrong en Java Aug 30, 2024 pm 04:26 PM

Numéro Armstrong en Java

Numéro de Smith en Java Numéro de Smith en Java Aug 30, 2024 pm 04:28 PM

Numéro de Smith en Java

Questions d'entretien chez Java Spring Questions d'entretien chez Java Spring Aug 30, 2024 pm 04:29 PM

Questions d'entretien chez Java Spring

Break or Return of Java 8 Stream Forach? Break or Return of Java 8 Stream Forach? Feb 07, 2025 pm 12:09 PM

Break or Return of Java 8 Stream Forach?

See all articles