Иллюстрированный самоучитель по Java
Оператор
continue и метки
Оператор continue используется только
в операторах цикла. Он имеет две формы. Первая форма состоит только из слова
continue и осуществляет немедленный переход к следующей итерации цикла. В очередном
фрагменте кода оператор continue позволяет обойти деление на нуль:
for (int i = 0;
i < N; i++){
if (i '== j) continue;
s += 1.0 / (i
- j);
}
Вторая форма содержит метку:
continue метка
метка
записывается, как все
идентификаторы, из букв Java, цифр и знака подчеркивания, но не требует никакого
описания. Метка ставится перед оператором или открывающей фигурной скобкой и
отделяется от них двоеточием. Так получается
помеченный оператор
или
помеченный блок.
Знатокам Pascal
Метка не требует описания и не
может начинаться с цифры.
Вторая форма используется только
в случае нескольких вложенных циклов для немедленного перехода к очередной итерации
одного из объемлющих циклов, а именно, помеченного цикла.