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

Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Sujets chauds

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

Questions d'entretien chez Java Spring

Break or Return of Java 8 Stream Forach?
