019-004-011

throws宣言による例外伝播

初級

問題説明

throws宣言による例外伝播

この問題では: メソッドthrows宣言を付けて例外を呼び出し元に伝播させ、呼び出し元でtry-catchするプログラムを作成します。

学習目標: throws宣言によるチェック例外の伝播の仕組みを理解する

概要

Javaのチェック例外はメソッド内で処理するか、throws宣言で呼び出し元に伝播させる必要があります。この問題では、ファイル読み込みを模したメソッドが例外をスローし、呼び出し元のmainメソッドでキャッチする流れを実装します。

仕様

  • readConfig(String filename)メソッド: throws Exception宣言付き
  • ファイル名が"error.txt"の場合、Exceptionをスロー
  • それ以外はファイル内容を模した文字列を返す
  • mainメソッドでtry-catchして結果またはエラーメッセージを出力

出力形式

Config: settings loaded
Error: Config file not found: error.txt

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録