Заявление о продолжении 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
<час>