コントローラで例外が起きた時に実行される処理を、rescue_fromを使ってまとめて書くことができます。 言ってみれば、コントローラ内にあるたくさんのメソッドごとに例外処理を書くのではなくて、1コントローラにつき1回だけ例外処理を書くようにできるということです。 例を見てみましょう。 app/controllers/people_controller.rb ・ ・ class Exception1 < Exception # 例外クラスを定義する end rescue_from Exception1, :with => :handle_ex1 def action1 raise Exception1 render(:text => 'action1') end def action2 raise Exception1 render(:text => 'action2') end prot