Maison > Java > javaDidacticiel > En Java, quelle est la différence entre la classe Exception et la classe Error ?

En Java, quelle est la différence entre la classe Exception et la classe Error ?

PHPz
Libérer: 2023-09-09 12:05:05
avant
767 Les gens l'ont consulté

En Java, quelle est la différence entre la classe Exception et la classe Error ?

La classe Exception et la classe Error sont toutes deux des sous-classes de la classe java.lang.Throwable Nous pouvons gérer les exceptions d'exécution, mais pas les erreurs.

    Les exceptions sont des objets qui représentent des erreurs logiques qui se produisent pendant l'exécution, provoquant l'entrée de la JVM dans un état « ambigu ».
  • Les objets créés automatiquement par la JVM pour représenter ces erreurs d'exécution sont appelés exceptions. Error est une sous-classe de la classe Throwable qui indique des problèmes graves que les applications raisonnables ne devraient pas tenter de détecter. La plupart de ces erreurs sont des anomalies.
  • Si une exception se produit, nous pouvons utiliser des blocs try and catch pour la gérer. Si une erreur que nous ne pouvons pas gérer se produit, le programme se terminera.
  • Il existe deux types d'exceptions, l'une est l'exception vérifiée et l'autre est l'exception non vérifiée. L'erreur est par défaut une exception non vérifiée.
  • Le type d'exception est java.lang.Exception et le type d'erreur est java.lang.Error.

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!

Étiquettes associées:
source:tutorialspoint.com
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal