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
