teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

質問の妨害をされたので

2020/08/04 01:45

投稿

Harmagedon_0
Harmagedon_0

スコア1

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,9 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
3
  SpringBoot及びJava8を使用して、社内開発をしています。
4
- しかし、社内の人間のプログラミング能力が総じて低く、私がまだ一番わかるという状況(周りを頼れない)かつ 
4
+ ~~しかし、社内の人間のプログラミング能力が総じて低く、私がまだ一番わかるという状況(周りを頼れない)かつ 
5
- 今まであまり関わって来なかったエラーハンドリング・例外処理についての知識・考え方が不足しているので、確認したいことがあります。
5
+ 今まであまり関わって来なかったエラーハンドリング・例外処理についての知識・考え方が不足しているので、確認したいことがあります。~~
6
+ 周りの人に聞けという人が一定数いることを危惧して書いただけなので無視してください。
6
7
 
7
8
  ### 質問内容
8
9
  2点、ご教示お願いいたします。

1

FileNotFoundExceptionについて、意味不明なことを書いていたので修正。

2020/08/04 01:45

投稿

Harmagedon_0
Harmagedon_0

スコア1

title CHANGED
File without changes
body CHANGED
@@ -7,7 +7,7 @@
7
7
  ### 質問内容
8
8
  2点、ご教示お願いいたします。
9
9
  まず1点目に、エラーハンドリング・例外処理行う場合、各クラスでtry-catch-finallyを書いて処理するより、上位クラスを作成し、それに全ての処理を投げさせて処理させた方が良いのでしょうか。
10
- その場合、Fileクラスを使用ファイルを参照しようとしものの存在せず、「FileNotFoundException」が発生した場合、開いたファイルを開放する必要がありますが、これを上位クラスに投げると、変数名が分からず(これも投げられる?)閉じられないと思うので、こういったケースのみ自前でtry-catch-finallyを書いて処理をするべきなのでしょうか。
10
+ 仮にFileクラスをファイルを開いていた場合、開いたファイルを開放する必要がありますが、これを上位クラスに投げると、変数名が分からず(これも投げられる?)閉じられないと思うので、こういったケースのみ自前でtry-catch-finallyを書いて処理をするべきなのでしょうか。
11
11
  また、いくつか当たりを付けて書くべきだと思いますが、一般的にあり得る例外の一覧などありますでしょうか。
12
12
 
13
13
  2点目、エラー発生時にするべきことです。