Como usar o Break e Continue Declaração em Loops em Java

Como usar o Break e Continue Declaração em Loops em Java

Java fornece um conceito de declarações de ramificação/ramificação que nos permite alterar o fluxo de execução com base em alguma condição. Em Java, existem três tipos de declarações ramificadas i.e. quebre, continue e volte. O intervalo e a continuação podem ser aplicados para controlar o fluxo de execução, pulando de uma declaração para outra. Ele pode ser usado dentro da instrução Switch e estruturas de loop, no entanto, a declaração continua pode ser usada apenas nos loops.

Este artigo fornecerá uma visão geral abrangente dos seguintes conceitos sobre as declarações de quebra e continuação:

  • O que são as declarações de quebra e continuação em java
  • Como usar as declarações de quebra e continuação em loops
  • Como usar declarações de interrupção nos casos de switch

Então vamos começar!

Declaração de quebra em Java

Em Java, o "intervalo" pode ser usado dentro dos loops e interruptores para pular da iteração. A sintaxe da declaração de quebra é mostrada no snippet abaixo:

quebrar;

Ele será escrito em letras pequenas, pois Java é uma linguagem sensível ao caso, portanto, se alguém a escrever em maiúsculas, não funcionaria.

Como usar a declaração de quebra em loops java

Esta seção fornecerá um guia detalhado sobre como usar a declaração de quebra em loops. Para uma melhor compreensão, considere o exemplo abaixo:

Exemplo

No trecho de código abaixo do rumo, o loop começa com i = 0 e especifica a consição como eu<=30. After each iteration, the value of “i” will be incremented 5 times. An if statement is specified within the loop, to terminate the loop if value of “i” becomes equal to 15.

public static void main (string [] args)
int i = 0;
enquanto eu<=30)
Sistema.fora.println ("número:"+ i);
i+= 5;
if (i == 15)
quebrar;


O trecho acima fornecerá a seguinte saída:

Da mesma maneira que a declaração de quebra pode ser usada dentro Para loop e loop do dado-while.

Continue a declaração em java

Em Java, um ao controle A declaração usada para pular de um loop é conhecida como o continuar declaração. Usando continuar declaração, podemos pular qualquer iteração de um loop e pode ser usada em qualquer tipo de loop como Pois, enquanto loop, etc.

A declaração continua depende de uma condição quando atende à condição especificada, a declaração continua quebra a iteração atual e se move para a próxima iteração.

Sintaxe

O trecho abaixo do rumo apresenta a sintaxe básica do continuar Declaração em Java:

continuar;

Como usar a declaração Continuar em Java

Vamos entender o funcionamento do continuar declaração com a ajuda de um exemplo:

Exemplo

O código abaixo do rico determina como continuar A declaração funciona dentro do loop for:

public static void main (string [] args)
para (int i = 0; i<=30; i+=5)
se (i == 15)
continuar;

Sistema.fora.println ("número:"+ i);

No trecho de código acima, especificamos uma afirmação IF que determina se o valor de I é igual a 15, depois pule essa iteração e segue para a próxima iteração. O código junto com a saída é mostrado no seguinte snippet:

A partir da saída, podemos observar que "15" está faltando o que verifica se a declaração "continuação" está funcionando corretamente.

Continue a declaração no white and Do-while loop

O comportamento da declaração continua será diferente para o (While e Do-While Loop) em comparação com o loop for. Em para Loop se uma condição especificada atingir, o controle será transferido para a próxima iteração, no entanto, no tempo e no loop do faça o que ocorrer, se a declaração continua ocorrer, o controle será deslocado para a condição/expressão booleana que é especificada dentro do enquanto laço.

Exemplo

Este exemplo fornecerá a profunda compreensão de como continuar A declaração trabalha enquanto loop:

public static void main (string [] args)
int i = 0;
enquanto eu<=30)
if (i == 15)
continuar;

Sistema.fora.println ("número:"+ i);
i+= 5;

O trecho acima mostra a seguinte saída:

A partir da saída, observamos que o loop while imprimia apenas os valores que vêm antes da condição, eu.e. se(i == 15). Isso ocorre porque quando um “continuar”A declaração ocorre então o valor de I permanece igual a 15 e não é incrementado. Portanto, temos que incrementar o valor de i = “I+5”Na instrução IF se quisermos imprimir todos os outros valores.

O código modificado junto com a saída será algo assim:

Agora a saída verifica que desta vez continuar Declaração Saltada apenas valor especificado e impresso todos os outros valores.

Conclusão

Quando um loop encontra um quebrar a declaração então termina todo o loop continuar declaração então termina/pula a iteração atual e se move para a próxima iteração. Este artigo apresenta uma visão geral da declaração de quebra e continuação em Java, além disso, fornece vários exemplos para a profunda compreensão dos conceitos.