019-005-005
リソース管理:try-with-resourcesの活用
中級
問題説明
リソース管理:try-with-resourcesの活用
この問題では: AutoCloseableを実装したResourceクラスをtry-with-resources構文で使用し、リソースの開閉処理を自動的に行い、結果を標準出力に表示するプログラムを作成します。
学習目標: try-with-resourcesを使って自動的にリソースをクローズする方法を理解する
AutoCloseableを実装したResourceクラスを使い、リソースの自動クローズを確認します。
入力
1行目: リソース名
2行目: 処理タイプ("success" または "error")
出力
各行で処理状況を出力:Opening: [名前]
成功時: Processing: [名前]
エラー時: Error during processing
最後に: Closing: [名前]
具体例
入力:
MyResource
success
出力:
Opening: MyResource
Processing: MyResource
Closing: MyResource
