5.1 Exception Macros

TRY

Designates a block of code for exception processing.

CATCH

Designates a block for catching an exception from the preceding TRY block.

AND_CATCH

Designates a block for catching additional exception types from the preceding TRY block.

END_CATCH

Ends the last CATCH or AND_CATCH block.

THROW

Throws a specified exception.

THROW_LAST

Invokes the exception handler in the next outer frame.