Scieneer Common Lisp 1.3.9 online documentation catch &rest rest [Special Form] catch tag form*
Evaluates tag and instantiates it as a catcher while the body forms are evaluated in an implicit progn. If a throw is done to tag within the dynamic scope of the body, then control will be transferred to the end of the body and the thrown values will be returned.