どんな言語使ってるか知らないけど、この辺りが参考になるかな。

http://d.hatena.ne.jp/leque/20121202/p1
http://www.ymotongpoo.com/works/lyse-ja/ja/09_errors_and_exceptions.html

使ってる処理系のマニュアル読んだ方がいいと思うけどね。