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:
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)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)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)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.