Se você quiser pular a iteração atual, use continue;.
for(int i =0; i <5; i++){if(i ==2){continue;}}
Precisa sair de todo o loop? Usarbreak;
for(int i =0; i <5; i++){if(i ==2){break;}}
Se você precisar interromper mais de um loop, use break someLabel;
outerLoop:// Label the loopfor(int j =0; j <5; j++){for(int i =0; i <5; i++){if(i==2){break outerLoop;}}}
* Observe que, neste caso, você não está marcando um ponto no código para o qual saltar, está rotulando o loop! Então, após o intervalo, o código continuará logo após o loop!
Quando você precisar pular uma iteração no uso de loops aninhados continue someLabel;, mas também poderá combiná-las todas.
Como mencionado em todas as outras respostas, a palavra-chave continuepulará para o final da iteração atual.
Além disso, você pode rotular o início do seu loop e, em seguida, usar continue [labelname];ou break [labelname];para controlar o que está acontecendo nos loops aninhados:
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
irá ignorar o loop :)Tente isso,
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.
por exemplo:
continuar
por exemplo:
pausa
por exemplo:
quebrar com etiqueta
fonte
Se você quiser pular a iteração atual, use
continue;
.Precisa sair de todo o loop? Usar
break;
Se você precisar interromper mais de um loop, use
break someLabel;
* Observe que, neste caso, você não está marcando um ponto no código para o qual saltar, está rotulando o loop! Então, após o intervalo, o código continuará logo após o loop!
Quando você precisar pular uma iteração no uso de loops aninhados
continue someLabel;
, mas também poderá combiná-las todas.fonte
Como mencionado em todas as outras respostas, a palavra-chave
continue
pulará para o final da iteração atual.Além disso, você pode rotular o início do seu loop e, em seguida, usar
continue [labelname];
oubreak [labelname];
para controlar o que está acontecendo nos loops aninhados:fonte
Use a
continue
palavra - chave Leia aqui .fonte
use a palavra-chave continue .
EX:
fonte