問題
以下の要件を満たすリソース管理プログラムを作成してください。
BufferedReaderを使用してファイルを読み取り、その内容をコンソールに表示します。- ファイルのパスはユーザーに入力してもらいます。
- ファイルが見つからない場合は、
FileNotFoundExceptionをキャッチしてエラーメッセージを表示します。
ヒント
- BufferedReaderを使用してファイルを読み取る:
BufferedReaderを作成し、その中でファイルの読み取りを行います。例えば、BufferedReader reader = new BufferedReader(new FileReader(filePath));のように使用できます。
ScannerやBufferedReaderを使用してユーザーにファイルパスを入力してもらいます。例えば、Scanner scanner = new Scanner(System.in);を使用してユーザーからの入力を受け取ります。
- ファイルが見つからない場合、
FileNotFoundExceptionが発生します。これをtry-catchブロックでキャッチし、エラーメッセージを表示します。
→解答例


