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.



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

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

Instance Method Details

#statusFixnum

Return the status value associated with this system exit.

Returns:



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

static VALUE
exit_status(exc)
VALUE exc;

#success?Boolean

Returns true if exiting successful, false if not.

Returns:

  • (Boolean)


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

static VALUE
exit_success_p(exc)
VALUE exc;