Exception: SystemExit

Inherits:
Exception show all
Defined in:
error.c

Instance Method Summary collapse

Methods inherited from Exception

#backtrace, #exception, exception, #inspect, #message, #set_backtrace, #to_s, #to_str

Constructor Details

#new(status = 0) ⇒ Object

Create a new SystemExit exception with the given status.



544
545
546
# File 'error.c', line 544

static VALUE
exit_initialize(argc, argv, exc)
int argc;

Instance Method Details

#statusFixnum

Return the status value associated with this system exit.

Returns:



568
569
570
# File 'error.c', line 568

static VALUE
exit_status(exc)
VALUE exc;

#success?Boolean

Returns true if exiting successful, false if not.

Returns:

  • (Boolean)


583
584
585
# File 'error.c', line 583

static VALUE
exit_success_p(exc)
VALUE exc;