019-004-005

例外の伝播:throwsによる例外委譲

中級

問題説明

例外の伝播:throwsによる例外委譲

この問題では: ファイル名の入力に応じてFileReaderクラスで例外を発生させ、throws句を使って例外を呼び出し元に伝播させ、結果を標準出力に表示するプログラムを作成します。

学習目標: throws句を使って例外を呼び出し元に伝播させる方法を理解する

FileReaderクラスでファイル読み込みをシミュレートし、例外を呼び出し元に伝播させます。

入力

1行目: ファイル名("valid.txt", "missing.txt", "error.txt"のいずれか)

出力

valid.txt: Content: Hello World
missing.txt: File not found: missing.txt
error.txt: IO error occurred

具体例

入力:

valid.txt
```java
出力:
```java
Content: Hello World

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

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

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

新規登録