回答編集履歴
1
文脈をより解りやすく修正
test
CHANGED
@@ -40,7 +40,7 @@
|
|
40
40
|
|
41
41
|
```
|
42
42
|
|
43
|
-
上記のコードでは FileWriter が生成できなかった事を考慮して null との比較を行った上で、(null ではない、つまり)存在すれば close() を呼び出しているわけですが、
|
43
|
+
上記のコードでは FileWriter が生成できなかった事を考慮して null との比較を行った上で、(null ではない、つまり)存在すれば close() を呼び出しているわけですが、null のままの状況が起こっている時点で動作は破綻しているため、開発対象によっては、ここまで厳密に捉えなくても良いと思います。しかし、こういった挙動を理解せずに省略するのは危険ですので、色々な対処方法は知っておくべきです。
|
44
44
|
|
45
45
|
|
46
46
|
|