From: Caleb Clausen Date: 2006-07-29T07:17:55+09:00 Subject: Re: Custom Exception classes The following works for me. If you have code that doesn't work, then please post it. class Helle raise Hell.new(e) end rescue Exception=>e $e=e print "saw exception: #{e}, #{e.parent}\n" raise ArgumentError end rescue Exception=>e print "saw exception: #{e}\n" puts $e end