エラー処理記述の面倒さ
記述が面倒
本質(calc)の記述がエラー処理に埋没
if(条件1) ....
if(条件2) ....
result = calc()
if(例外発生) ...
if(結果NG) ...