Types d'exceptions en Java

Table des matières
Lorsque nous travaillons avec la réception et le traitement des exceptions qui se produisent dans nos programmes et applications que nous exécutons dans JavaNous devons être conscients qu'elles ne sont pas toutes identiques et nous allons aussi sûrement vouloir manipuler et gérer certaines exceptions de manière différente dans certains cas.
C'est pourquoi il faut savoir qu'il y a ce qu'on appelle types d'exceptions, c'est-à-dire une classification des exceptions selon l'objet et la classe qui le produit; Il est important de connaître ces types car avec cela, nous saurons comment nous pouvons gérer les exceptions dans nos programmes et applications, et nous saurons également à quel type d'exceptions s'attendre lorsque nous utilisons un objet.
Par défaut Java Cela nous permet d'avoir différentes exceptions pour les différents types d'erreurs dans lesquelles notre application peut tomber, grâce à cela nous pouvons voir comment, par exemple, nous attrapons une exception lorsqu'il y a une division par 0 de manière simple sans avoir à développer de nombreux cas.
Dans le graphique suivant, nous verrons la façon dont le régime d'exception que nous avons disponible dans Java, nous montrerons évidemment les plus courants, car la liste est assez longue :

AGRANDIR

Ce que nous pouvons mettre en évidence dans le graphique, c'est que nous avons deux grands sous-types de la des exceptions, les exceptions en tant que telles et les erreurs, au sein de chacune d'elles nous avons différentes classes et chaque classe peut avoir plus d'exceptions comme c'est le cas de la classe Exception d'exécution que nous voyons dans l'image qu'il a, les exceptions les plus courantes telles que ArithmétiqueException qui est obtenu lorsqu'il y a un problème avec une opération arithmétique.
Classe jetableClasse Jetable est la classe qui regroupe toutes les exceptions que nous pouvons utiliser dans notre application faite en Java et même si nous voulons créer notre propre type d'exception, nous pouvons le faire en héritant de la classe Exception ou l'une de ses sous-classes.
Nous avons 3 types principaux dans la classification des exceptions, celles qui surviennent lorsqu'il y a une erreur système, celles qui surviennent lorsqu'il y a une erreur dans le temps d'exécution et les exceptions des classes. Examinons chacun de ces types d'exceptions pour mieux les comprendre.
Erreurs systèmeCes types d'exceptions sont levées lorsqu'elles surviennent par le Machine virtuelle Java ou JVM, et sont inclus dans la classe ErreurCeux-ci sont utilisés pour décrire les erreurs internes du système, bien que ce type d'erreur se produise en réalité très rarement et que nous ne puissions faire beaucoup plus que d'informer l'utilisateur et de terminer le programme.
Exceptions d'exécutionIls sont représentés par la classe Exception d'exécution comme nous l'avons indiqué et sert à décrire des erreurs de programmation, telles qu'une déclaration incorrecte d'une variable, l'utilisation d'un type de données interdit, etc.
Des exceptionsCe type est représenté par la classe Exception et décrit les problèmes qui peuvent survenir dans notre programme et que nous pouvons gérer, afin que l'utilisateur ne voit pas l'application se terminer brusquement.
Avec cela, nous terminons ce tutoriel, nous avons vu quels sont les types d'exceptions disponibles dans Java pour pouvoir traiter les différentes erreurs pouvant survenir dans nos programmes et applications.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

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

wave wave wave wave wave