freeCodeCamp/guide/portuguese/java/loops/control-statements/index.md

1.7 KiB

title localeTitle
Jump Statements Saltar Declarações

Saltar Declarações

Instruções de salto são um tipo de instruções de fluxo de controle . Basicamente, você pode usá-los para alterar a ordem na qual as instruções são executadas a partir do curso normal da execução. Em essência, essas instruções fazem com que o controle do programa "pule" do próximo ponto esperado de execução para outro local no programa.

As seguintes instruções de salto são comumente usadas com loops:

A instrução de controle 'break' quebra o loop quando a condição é atendida. Isso significa que o restante do loop não será executado. Por exemplo, no loop abaixo, se eu atingir 5, o loop será interrompido, portanto, ele não continuará.

for(int i=0;i<10;i++){ 
 
  if(i == 5){ //if i is 5, break out of the loop. 
    break; 
  } 
 
 System.out.println(i); 
 } 

Saída:

    0 1 2 3 4 

A instrução de controle 'continue' é a versão menos intensa de 'break'. Só sai da instância atual do loop e continua. No loop abaixo, se eu for 5, o loop continua, então ele irá pular a instrução print abaixo e seguir em frente até que eu alcance 10 e o loop pare.

for(int i=0;i<10;i++){ 
 
  if(i == 5){ //if i is 5, break out of the current instance loop. 
    continue; 
  } 
 
 System.out.println(i); 
 } 

Saída:

    0 1 2 3 4 6 7 8 9