try-catch
Syntax
try{
statements
}
catch(ex){
statements
}
Details
If an exception occurs during the execution of the try
clause, the
error message is stored in the variable ex, and the catch
clause is
executed.
If after executing the try
clause, no exception occurs, then the
catch
clause is skipped.
Examples
1/`7
// output
Arguments for div method can not be string.
try {1/`7} catch(ex){print "oops, please make sure they are all numbers"};
// output
oops, please make sure they are all numbers
ex;
// output
"SYSTEM_Operator" : "Arguments for div method can not be string."