回答編集履歴

1

文脈をより解りやすく修正

2016/01/18 12:07

投稿

ps13zier
ps13zier

スコア433

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