Obtenez des informations sur les exceptions et enfin sur les mots clés en Java

Table des matières
Bien que le processus d'interception des exceptions et d'empêchement de l'utilisateur d'assister à un arrêt irrégulier du système soit simple à faire, il est également vrai que lorsqu'il existe plusieurs types d'exceptions, nous aimerions parfois en savoir un peu plus à leur sujet.
C'est à cause de ça Java Cela nous permet d'obtenir des informations sur l'exception, c'est-à-dire qu'une fois qu'elle se produit, nous pouvons connaître plus de détails que son type, ce qui nous permet de mettre en œuvre différentes actions ou simplement de savoir ce qui se passe.
Exécution obligatoireIl est important de mentionner qu'il y a aussi un cas très courant et c'est qu'il y a des codes que nous devons être exécutés quoi qu'il arrive, cela peut être le cas d'un système de Enregistrer qui enregistre toutes les actions, ou un module de sécurité, pour ce Java nous offre le mot réservé finalement.
Comme nous l'avons mentionné au début du didacticiel, obtenez le informations sur les exceptions C'est possible et sans avoir besoin d'analyser son type, car la même exception contient des données différentes qui nous donneront une idée de ce qui se passe.
Pour cela nous avons différentes méthodes, voyons ci-dessous les plus remarquables pour savoir sur quoi nous pouvons compter :
obtenirMessage ()Cette méthode nous permet d'obtenir le message qui charge l'exception.
toString ()Il retourne une chaîne avec une concaténation entre le nom de l'exception et le résultat de la méthode getMessage ().
printStackTrace ()Imprimez l'objet à l'écran avec tout son contenu.
getStrackTrace : StackTraceElementCette dernière méthode renvoie un tableau contenant les informations de l'erreur ou de l'exception.
Voyons dans l'image suivante à quoi ressemble l'application de ces méthodes :

Maintenant c'est au tour du mot réservé finalementComme nous l'avons mentionné, il y a des moments où nous voulons exécuter une portion de code quoi qu'il arrive, pour cela nous avons ce mot qu'il nous propose Java et son fonctionnement est simple, en l'incluant dans une structure essayer - attraper contenu placé dans un enfin bloquer il fonctionnera toujours.
Pour créer la structure de ceci, nous pouvons suivre le modèle suivant que nous voyons dans l'image :

Il y a quelques considérations que nous devons savoir lorsque nous travaillons avec ce type de structure, voyons ce qu'elles sont :
  • Si aucune exception ne se produit dans le essayez le bloc {} le code que nous avons placé dans le enfin bloquer va s'exécuter et notre programme continuera.
  • Si une exception se produit dans le essayez le bloc {} son exécution s'arrêtera puis le attraper () bloquer {}, Finalement, le enfin bloquer {} et le code de programme suivant sera exécuté.
  • Si une exception se produit qui n'est pas gérée, le enfin bloquer il sera exécuté de la même manière et l'exception lui sera envoyée.
  • Le enfin bloquer il sera exécuté même s'il y a une ligne avec un retour avant le enfin bloquer.
Comme nous le voyons, ce mot est très puissant, nous devons donc savoir dans quels cas nous devons l'appliquer car il exécutera son contenu de manière obligatoire dans de nombreuses circonstances. Avec ça on termine ce tutoriel, on en sait déjà un peu plus sur la gestion des exceptions et aussi sur la façon dont on peut manipuler l'exécution de notre programme grâce au mot réservé finalement.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave