1. 学ぶ
  2. /
  3. コース
  4. /
  5. Javaにおけるデータ型と例外処理

Connected

演習

throws

例外がスローされたとき、メソッドは try-catch で例外を処理するか、呼び出し元へスローして渡す(責任を委ねる)かを選べます。この演習では、try/catch で処理するのではなく、例外をスローする方法を確認します。

指示

100 XP
  • getScore(3) を実行して結果を出力するコードの周りに try ブロックを追加します。
  • getScore() メソッド内で発生する ArrayIndexOutOfBoundsException を処理する catch ブロックを追加します。
  • getScore(int) では、例外を try/catch で処理するのではなく、ArrayIndexOutOfBoundsException をスローするようにします。