Jeśli chcesz pominąć bieżącą iterację, użyj continue;.
for(int i =0; i <5; i++){if(i ==2){continue;}}
Chcesz wyrwać się z całej pętli? Posługiwać siębreak;
for(int i =0; i <5; i++){if(i ==2){break;}}
Jeśli chcesz wyrwać się z więcej niż jednej pętli, użyj break someLabel;
outerLoop:// Label the loopfor(int j =0; j <5; j++){for(int i =0; i <5; i++){if(i==2){break outerLoop;}}}
* Zauważ, że w tym przypadku nie zaznaczasz punktu w kodzie, do którego chcesz przeskoczyć, oznaczasz pętlę! Więc po przerwie kod będzie kontynuowany zaraz po pętli!
Kiedy musisz pominąć jedną iterację w zagnieżdżonych pętlach, użyj continue someLabel;, ale możesz też połączyć je wszystkie.
Jak wspomniano we wszystkich innych odpowiedziach, słowo kluczowe continueprzeskoczy do końca bieżącej iteracji.
Dodatkowo możesz oznaczyć początki pętli, a następnie użyć continue [labelname];lub break [labelname];do kontrolowania tego, co dzieje się w zagnieżdżonych pętlach:
loop1:for(int i =1; i <10; i++){
loop2:for(int j =1; j <10; j++){if(i + j ==10)continue loop1;System.out.print(j);}System.out.println();}
break
pominie pętlę :)Spróbuj tego,
1. If you want to skip a particular iteration, use continue.
2. If you want to break out of the immediate loop use break
3 If there are 2 loop, outer and inner.... and you want to break out of both the loop from
the inner loop, use break with label.
na przykład:
kontyntynuj
na przykład:
przerwa
na przykład:
złamać etykietą
źródło
Jeśli chcesz pominąć bieżącą iterację, użyj
continue;
.Chcesz wyrwać się z całej pętli? Posługiwać się
break;
Jeśli chcesz wyrwać się z więcej niż jednej pętli, użyj
break someLabel;
* Zauważ, że w tym przypadku nie zaznaczasz punktu w kodzie, do którego chcesz przeskoczyć, oznaczasz pętlę! Więc po przerwie kod będzie kontynuowany zaraz po pętli!
Kiedy musisz pominąć jedną iterację w zagnieżdżonych pętlach, użyj
continue someLabel;
, ale możesz też połączyć je wszystkie.źródło
Jak wspomniano we wszystkich innych odpowiedziach, słowo kluczowe
continue
przeskoczy do końca bieżącej iteracji.Dodatkowo możesz oznaczyć początki pętli, a następnie użyć
continue [labelname];
lubbreak [labelname];
do kontrolowania tego, co dzieje się w zagnieżdżonych pętlach:źródło
Użyj
continue
słowa kluczowego. Przeczytaj tutaj .źródło
użyj słowa kluczowego continue .
DAWNY:
źródło