Заявление о продолжении Java
Утверждение продолжения Java
В этом руководстве вы узнаете об операторе continue и помеченном операторе continue в Java с помощью примеров.
При работе с циклами иногда может потребоваться пропустить некоторые операторы или завершить цикл. В таких случаях 06
и 19
используются операторы.
Чтобы узнать о 26
заявление, посетите перерыв Java. Здесь мы узнаем о 37
заявление.
Java продолжить
42
Оператор пропускает текущую итерацию цикла (50
, 69
, 78
и т. д.).
После 82
оператор, программа переходит в конец цикла. И проверяется тестовое выражение (оператор обновления оценивается в случае цикла for).
Вот синтаксис оператора continue.
01
Примечание :оператор continue почти всегда используется в операторах принятия решений (оператор if...else).
<час>Работа с оператором продолжения Java
<рисунок> <час>Пример 1:оператор продолжения Java
10пре>Вывод :
28В приведенной выше программе мы используем
91
цикл для вывода значения i в каждой итерации. Чтобы узнать, как106
цикл работает, посетите Java для цикла. Обратите внимание на заявление,32Здесь
110
оператор выполняется, когда значение i становится больше 4 и менее 9 .Затем он пропускает оператор печати для этих значений. Следовательно, выходные данные пропускают значения 5 , 6 , 7 и 8 .
<час>Пример 2. Вычисление суммы 5 положительных чисел
40Вывод :
59В приведенном выше примере мы использовали цикл for для вывода суммы 5 положительных чисел. Обратите внимание на строку,
61Здесь, когда пользователь вводит отрицательное число,
125
оператор выполняется. Это пропускает текущую итерацию цикла и переносит управление программой на выражение обновления цикла.Примечание :чтобы получить ввод от пользователя, мы использовали
<час>136
объект. Чтобы узнать больше, посетите Java Scanner.Продолжение Java с вложенным циклом
В случае вложенных циклов в Java код
<рисунок> <час>145
Оператор пропускает текущую итерацию самого внутреннего цикла.Пример 3:продолжение вложенного цикла
73
Вывод
80В приведенном выше примере мы использовали вложенный цикл while. Обратите внимание, что мы использовали
157
оператор внутри внутреннего цикла.90Здесь, когда значение j составляет 2 , значение j увеличивается, а
168
оператор выполняется.Это пропускает итерацию внутреннего цикла. Следовательно, текст Внутренний цикл:2 пропускается из вывода.
<час>Помеченное заявление о продолжении
До сих пор мы использовали немаркированный
171
. утверждение. Однако существует и другая форма185
. оператор в Java, известный как продолжить .Он включает метку цикла вместе с
195
. ключевое слово. Например,107Здесь
<рисунок>207
оператор пропускает текущую итерацию цикла, указанного label .Мы видим, что идентификатор метки указывает на внешний цикл. Обратите внимание на использование continue внутри внутреннего цикла.
Здесь
<час>219
оператор пропускает текущую итерацию помеченного оператора (т. е. внешний цикл). Затем управление программой переходит к следующей итерации помеченного оператора.Пример 4:помеченный оператор continue
115Вывод :
120В приведенном выше примере
228
оператор используется для пропуска текущей итерации цикла, помеченного как first .134Здесь мы видим самый внешний
233
цикл помечен как первый ,147Следовательно, итерация внешнего
246
цикл пропускается, если значение i равно 3 или значению j равно 2.Примечание :Использование тега
250
часто обескураживает, так как это делает ваш код трудным для понимания. Если вы находитесь в ситуации, когда вам нужно использовать тег264
, реорганизуйте свой код и попытайтесь решить его другим способом, чтобы сделать его более читабельным.
java