Try/On Error Operator
Operator
|
Description
|
|
Evaluates x. If x produces an error, the operator evaluates and returns y. Otherwise it returns x. The try/on error operator is a distinct type of conditional operator, guiding execution only in the event of an error during calculation.
|
Operands
x, y are any valid expressions or sequence of expressions. For example, a local assignment, a function call, or a sequence of programming steps is allowed.
Here, try/on error is used to avoid dividing by zero. When x is 2, the program evaluates as ∞, rather than returning a singularity.
The on error placeholder must contain an expression that always evaluates properly. You can use try/on error to return a variable for debugging purposes, perform an alternate calculation, or exit the program and return a custom error message.
Additional Information
• You can type the word try and then press Ctrl+J to convert the word to a programming operator with all its placeholders.