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