Exception
extends Node
Base type for exceptions.
Constructors
Exception other,
Node deep
this.reason = other.reason;
if(other.nested != null)
this.nested = other.nested.copy(deep);
this.location = other.location;
Node message
nested = message;
String message
reason = message.stringValue();
Node message,
Node nested
reason = message.stringValue();
this.nested = nested;
Type Functions
location()
Get the source location where this exception occurred, if available.
message()
Get a message explaining the cause of the exception.
nested()
Get the exception that has been wrapped by this Exception, or an empty Nodeset.
string()
Functions inherited from Node