[ Obsolete | Reference Manual | Alphabetic Index ]
exit_block(+Ball)
Throw an exception described by Ball. Continue execution
at the recovery procedure of a matching ancestor catch/3 or block/3
- Ball
- Any term, but no variable
This built-in predicate is obsolete!
Description
This is a deprecated alias for throw/1 - see there.
Modes and Determinism
- exit_block(+) is erroneous
Exceptions
- (4) instantiation fault
- Ball is uninstantiated.
- (230) uncaught exception
- Ball does not unify with a Catcher of any uncompleted call of catch/3 or block/3.
See Also
throw / 1, catch / 3, block / 3