goto утверждения (goto statements)
Утверждение "goto" передает управление в утверждение с соответствующей меткой в той же функции.
Выполнение утверждения "goto" не должно приводить к появлению в области видимости каких-либо переменных, которые еще не находились в области видимости на момент перехода. Например, этот пример:
ошибочен, потому что переход к метке L пропускает создание v.
Утверждение "goto" вне блока не может перейти к метке внутри этого блока. Например, этот пример:
ошибочен, потому что метка L1 находится внутри блока утверждения "for", а goto нет.
Previouscontinue утверждения (continue statements)Nextfallthrough утверждения (fallthrough statements, утверждения "провала")
Last updated
Was this helpful?