例外が何で例外って名前なのかって言う問題もあるよねぇ〜。
基本的に大域ジャンプする目的で使うのは用途違いだと思うよ。
個人的な解釈だと、これ以上実行すると何らかの不利益がでるからやめよう。っていう実装だと思うのよね。
例外なしでもプログラムは組めるし、そんな大域ジャンプするような変なフローだと追跡大変じゃないかい?