Types

Exception

Represents exceptional situaution. All thrown things shouhld inherit Exception.

Attributes

backtrace

Automatic attribute set when creating Exception type instances (including sub-types, as long as super() is called.

Direct children types

Methods

exception_specific_message(e:Exception)
Do nothing. Catch-all for exception_specific_message().
init(e:Exception, message:Str)
init(e:Exception, cause:Exception)
print_exception(e:Exception, level:Int=0, parent:Exception=null)
Print exception to stderr. Uses inspect().
to_exit_code(e:Exception)