以下のようなコードを書いたら、コードレビューで例外処理に問題があるので書き直すように指示されました。
どこに問題があるのかわかりません。
java
1 BufferedReader reader = null; 2 try { 3 reader = new BufferedReader(new FileReader(file)); 4 String line; 5 while ((line = reader.readLine()) != null) { 6 // ... 7 } 8 } catch (IOException e) { 9 logger.severe(e.getMessage()); 10 } finally { 11 try { 12 reader.close(); 13 } catch (Exception e) { 14 } 15 } 16
読むべきfileは、どのように指定される場面でしょうか?
他のメソッドから引数で渡されます。
この質問の投稿者はすでに退会しているため、質問者からの返信がない点にご留意ください。
回答1件
この質問の投稿者はすでに退会しているため、質問者からの返信やベストアンサーの選定がない点にご留意ください。
あなたの回答
tips
プレビュー