Que signifie lever une exception ?
Que signifie lever une exception ?

Vidéo: Que signifie lever une exception ?

Vidéo: Que signifie lever une exception ?
Vidéo: APPRENDRE LE JAVA #13 - LES EXCEPTIONS 2024, Novembre
Anonim

Le terme exception est un raccourci pour l'expression « événement exceptionnel ». Définition : Un exception est un événement, qui se produit pendant l'exécution d'un programme, qui perturbe le déroulement normal des instructions du programme. Création d'un exception objet et le remettre au système d'exécution est appelé lancer une exception.

Alors, qui est utilisé pour lever une exception ?

Les lancer le mot-clé en Java est utilisé à explicitement lancer une exception à partir d'une méthode ou de n'importe quel bloc de code. Nous pouvons lancer soit coché ou décoché exception . Les lancer le mot-clé est principalement utilisé pour jeter Douane exceptions.

De même, que se passe-t-il si nous lançons une exception dans le bloc catch ? Lorsque un nouveau exception est jeté dans un bloc de capture ou enfin bloquer qui se propagera hors de cela bloquer , alors le courant exception sera avorté (et oublié) en tant que nouveau exception se propage vers l'extérieur.

En tenant compte de cela, quelle est la différence entre lever une exception et attraper une exception ?

La clause Throws est utilisée pour déclarer un exception , ce qui signifie qu'il fonctionne de la même manière que try- attraper bloquer. Lancer le mot clé est utilisé dans le corps de la méthode à lancer une exception , tandis que throws est utilisé dans la signature de méthode pour déclarer le exceptions qui peut arriver dans le déclarations présentes dans le méthode.

Quand devez-vous lever une exception ?

Utilisation exceptions pour signaler des choses qui ne doivent pas être ignorées. Ne pas utiliser exceptions si l'erreur peut être gérée localement. Assurez-vous que le exceptions sont au même niveau d'abstraction que le reste de votre routine. Exceptions doit être réservé à ce qui est vraiment exceptionnel.

Conseillé: