throw (macro)
Package: CURL.LANGUAGE.COMPILER

Signature

{throw value}

Throws a Exception.

Description

The type of the thrown Exception value must be a subclass of Exception. Control is transferred to the first catch clause of an enclosing try expression whose declared type is a superclass of the type of value. A try expression is an "enclosing" try expression if the expression was entered before the execution of the throw operation but was not exited before the execution of the throw operation.

Returns

None.