• C provides a gotostatement, and labels to jump to
• The gotostatement is never necessary
• In practice it is easy to write codę without it
• Sometimes gotomay be useful: breaking Processing in some
deeply nested structure: for (...) for (...){
if (error_occured) gotoerror_cleaning;
}
error_cleaning:
I* cleanup */