自作クラスで例外発生させて、
そのクラス使ってる側でcatchしたあとに
例外発生した場所に処理戻させるなんて鬼テク無理?