continue можно использовать для немедленного перехода к следующей итерации цикла (или выхода из цикла, если условие цикла больше не выполняется). Оставшийся код в текущей итерации пропускается.

Циклы For
В циклах for
Оператор continue
переходит непосредственно к команде обновления, а затем к следующей итерации цикла (или выходит из цикла, если условие цикла больше не выполняется).

Пример
В следующем цикле for
print
sta элемент пропускается, если значение i
равно 3 3 3.
class ContinueLoop {public static void main (String args []) {for (int i = 1; я
В расширенном для
, поведение аналогично: переменная цикла обновляется, чтобы указать на следующий элемент, и выполняется следующая итерация.
for (Order order: orders) {if (order.isProcessed ()) {//Перейти к следующему заказ продолжить; } process (order);}
Вложенные циклы
По умолчанию continue
применяется только к непосредственно включающему циклу . Чтобы продолжить внешний цикл, используйте помеченные операторы.

continue
полезен, поскольку он может сделать цикл более эффективным. Некоторые операции будут пропущены, если они не требуются.