non-local exits
a non-local exit is a return to the caller from the middle of some construct, rather than the end
return, return-from, block
catch, throw
Previous slide
Next slide
Back to first slide
View graphic version