restarts
 
 
- A restart establishes a means to recover from error conditions
- You see them as “continue” options when you land in the debugger.
- Restarts differ from error conditions in that 
- 
- Invoking a restart explicitly transfers control to another part of the program, as if doing a THROW
- Corrective action or recovery is implicit in the act of invoking a restart