message()
public
Returns the result of invoking exception.to_s. Normally this
returns the exception’s message
or name. By supplying a to_str method,
exceptions are agreeing to be used where Strings are expected.
Show source
/*
* call-seq:
* exception.message => string
* exception.to_str => string
*
* Returns the result of invoking <code>exception.to_s</code>.
* Normally this returns the exception's message or name. By
* supplying a to_str method, exceptions are agreeing to
* be used where Strings are expected.
*/
static VALUE
exc_to_str(exc)
VALUE exc;
{
return rb_funcall(exc, rb_intern("to_s"), 0, 0);
}