WLJS LogoWLJS Notebook

Check

Check[expr, failexpr] evaluates expr, returning the result unless messages were generated, in which case it returns failexpr.

Examples

Catch errors:

Check[1/0, "Error occurred"]
(* "Error occurred" *)

Successful evaluation:

Check[1 + 1, "Error"]
(* 2 *)

Check for specific messages:

Check[Log[-1], "Invalid", {Log::argx}]

Please visit the official Wolfram Language Reference for more details.

On this page