From: "Iñaki Baz Castillo" Date: 2012-05-17T18:18:33+09:00 Subject: Re: Which exception classes does "rescue" trap? 2012/5/17 Jan E. : > SignalExceptions are *not* rescued. You probably used a wrong argument > for the signal and caused an ArgumentError, which is then rescued: You are right: begin raise SignalException rescue => e puts "Exception #{e.inspect} rescued" end Output: Exception # rescued It seems that SingalException.new requires one argument. Thanks a lot. -- Iñaki Baz Castillo