
11
章 例外処理
うまくいかないときに
行うこと
this is a new chapter
413
このロープの
破壊試験を行ったよ。
何がいけないのかな。
コードがいかに優れていても、いつでも問題は生じます。
ここまでであなたは掲載された例をすべて実行できましたね?
今のところ、すべて問題な
く動作しているので、少し自信がついたと思います。しかし、コードは堅牢なのでしょう
か?
たぶん、違います。悪いことが起こらないという前提で書いたコードは、実はもろい
ものです。最悪の場合、予期せぬことが起こるので危険です。コードを書くときは、楽観的
よりも慎重になる方がずっとよいのです。予想どおりにコードを動作させ、そして失敗し
た際にうまく処理するには注意が必要です。この章では、起こりそうな問題だけでなく、問
題が発生したときに(そして、多くの場合はその前に)行うべきことも学びます。