Maison > Java > javaDidacticiel > le corps du texte

Chapitre 9 Tests finaux

Linda Hamilton
Libérer: 2024-10-30 07:10:28
original
479 Les gens l'ont consulté

Testes Finais do Capítulo 9

  1. Quelle classe se situe au sommet de la hiérarchie des exceptions ?
  2. Expliquez brièvement comment essayer et attraper sont utilisés.
  3. Qu'est-ce qui ne va pas avec ce fragment ?
 // ...
 vals[18] = 10;
 catch (ArrayIndexOutOfBoundsException exc) {
  // trata erro
 }
Copier après la connexion
  1. Que se passe-t-il lorsqu'une exception n'est pas détectée ?
  2. Qu'est-ce qui ne va pas avec le fragment suivant ?
 class A extends Exception { ...
 class B extends A { ...
 // ...
 try {
  // ...
 }
 catch (A exc) { ... }
 catch (B exc) { ... }
Copier après la connexion
  1. Un catch interne peut-il renvoyer une exception pour un catch externe ?
  2. Le bloc final est le dernier morceau de code exécuté avant que le programme n'ait saper. Est-ce vrai ou faux ? Expliquez votre réponse.
  3. Quels types d'exceptions doivent être explicitement déclarés dans la clause throws de une méthode ?
  4. Qu'est-ce qui ne va pas avec ce fragment ?
 class MyClass { // ... }
 // ...
 throw new MyClass();
Copier après la connexion
  1. Dans la question 3 du test du chapitre 6, vous avez créé une classe Stack. Ajoutez des exceptions personnalisées à votre classe qui signalent les conditions de pile pleine et de pile vide.
  2. De quelles trois manières une exception peut-elle être levée ?
  3. Quelles sont les deux sous-classes directes de Throwable ?
  4. Qu'est-ce que la fonctionnalité multi-captures ?
  5. Normalement, le code devrait détecter les exceptions de type erreur ?

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!

source:dev.to
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!