built-in method
catch/3
ï
Descriptionï
catch(Goal, Catcher, Recovery)
Catches exceptions thrown by a goal. See also the ISO Prolog standard definition. This built-in meta-predicate is declared as a private method and thus cannot be used as a message to an object.
This method can also be used in grammar rules. In this case, the meta-arguments are interpreted as grammar rule bodies.
Modes and number of proofsï
catch(?callable, ?term, ?callable) - zero_or_more
Errorsï
(none)
Examplesï
(none)