at_exitを使うと、プログラム終了時に行う処理を登録できますが、
そんな感じで、例外が発生したときにそれをキャッチする処理を登録できますか。
begin - rescue - end で全体を囲めばいいんですが、そうでない方法で例外ハンドラを登録する方法があれば教えてください。

やろうとしているのは、requre 'foobar' としたら自動的に例外ハンドラが登録されることです。