第9章 最終テスト

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-30 07:10:28560ブラウズ

Testes Finais do Capítulo 9

  1. 例外階層の最上位に位置するクラスはどれですか?
  2. try と catch がどのように使用されるかを簡単に説明します。
  3. この断片のどこが間違っているのでしょうか?
 // ...
 vals[18] = 10;
 catch (ArrayIndexOutOfBoundsException exc) {
  // trata erro
 }
  1. 例外がキャッチされなかった場合はどうなりますか?
  2. 次の断片のどこが間違っていますか?
 class A extends Exception { ...
 class B extends A { ...
 // ...
 try {
  // ...
 }
 catch (A exc) { ... }
 catch (B exc) { ... }
  1. 内部キャッチは外部キャッチの例外を再スローできますか?
  2. finally ブロックは、プログラムが実行される前に実行される最後のコード部分です。 弱体化する。これは本当ですか、それとも嘘ですか?答えを説明してください。
  3. どのタイプの例外を throws 節で明示的に宣言する必要があるか メソッド?
  4. この断片のどこが間違っているのでしょうか?
 class MyClass { // ... }
 // ...
 throw new MyClass();
  1. 第 6 章テストの質問 3 では、Stack クラスを作成しました。スタックがいっぱいであることとスタックが空であることを報告するカスタム例外をクラスに追加します。
  2. 例外がスローされる 3 つの方法は何ですか?
  3. Throwable の 2 つの直接のサブクラスは何ですか?
  4. マルチキャッチ機能とは何ですか?
  5. 通常、コードはエラー タイプの例外をキャッチする必要がありますか?

以上が第9章 最終テストの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。