throw(Exception)
Throws an exception. This built-in predicate is declared as a private method and thus cannot be used as a message to an object.
throw(+nonvar)
instantiation_error
catch/3
:system_error
(none)
catch/3
, context/1
instantiation_error/0
, type_error/2
, domain_error/2
, existence_error/2
, permission_error/3
, representation_error/1
, evaluation_error/1
, resource_error/1