До сих пор мы видели операторы, которые выполнялись одно за другим последовательно. Кроме того, в Groovy предоставляются операторы для изменения потока управления в логике программы. Затем они классифицируются в поток контрольных операторов, которые мы рассмотрим подробно.
Оператор while выполняется сначала путем вычисления выражения условия (логическое значение), и, если результат равен true, выполняются операторы в цикле while.
Оператор for используется для перебора набора значений.
Оператор for-in используется для перебора набора значений.
Оператор break используется для изменения потока управления внутри циклов и операторов switch.
Оператор continue дополняет оператор break. Его использование ограничено циклами while и for.