Throw
From Mesham
Jump to navigationJump to search
Syntax
throw errorstring;
Semantics
Will throw the error string, and either cause termination of the program or, if caught by a try catch block, will be dealt with.
Example
try
{
throw "an error"
} catch "an error" {
print["Error occurred!\n"];
};
In this example, a programmer defined error an error is thrown and caught.