Операторы передачи управления принудительно изменяют порядок выполнения команд.
Оператор goto метка, применяют для безусловного перехода, он передает управление оператору[5]: метка: оператор;
Оператор break осуществляет немедленный выход из циклов while, do…while, for и из оператора выбора switch. Управление передается оператору, находящемуся непосредственно за циклом или оператором выбора.
Оператор continueначинает новую итерацию цикла, даже если предыдущая не была завершена.
Оператор return выражение завершает выполнение функции и передает управление в точку ее вызова.