エラー処理について考える

エラー処理ってめんどくさいです。
そしてよくわからない。なんとなくやっているとだいたいうまく行くわけですけど、完璧?って聞かれると自信がありません。
これじゃぁ、困ります。
ということで、エラー処理について考えて行ってみようと思います。

まず、どう考えるか?最初にブレーンストーミング的にエラーについてのいろいろな概念やら問題を洗い出します。次にそれらを構造的に把握します。そしたら各構造についてさらに付け加えるものがないかチェックしてみて、最後に納得が行くまで考え抜いてみようと思います。