11月1日の学び(その①)

  • ちょっと一日早いけど明日は書けるか不明なので。
  • 単に言葉だけ知ってもしかたなくてベストプラクティスを学ぶのが必要。

例外そもそも論

  • 例外が実装されていない言語(C言語)ではいちいち戻り値をif文で分岐する必要があり面倒。
  • そういう意味ではJavaの例外処理はとても便利。

例外発生後に何をすべきか

  • 最低限例外が障害が発生した事実は把握する必要があるのでログに記載するのは当然。無視し続けると最悪2次障害が発生する。
  • メソッド内で例外が起きた場合一般的には呼ばれる前と同じ状態で戻るのが理想。
  • 握りつぶしはダメ絶対