From: "Abinoam Jr." Date: 2012-01-16T07:01:43+09:00 Subject: Re: Is there a difference between these two kinds of raise On Sun, Jan 15, 2012 at 5:50 PM, Ralph Shnelvar wrote: > Is there a semantic difference bewteen >   raise MySpecialError, "My Message" > and >   raise MySpecialError.new("My Message") > No difference (as far as I know). raise MySpecialError, "My Message" # ** See note raise MySpecialError.new("My Message") and raise MySpecialError.exception("My Message") ** This sends/calls "exception" method/message on MySpecialError passing the String "My Message" as its argument. Abinoam Jr.