As declarações de controle são os fundamentos de que basicamente permite o fluxo suave de um programa. Para pular para a próxima iteração do loop, usamos a instrução java continue. Esta instrução continua o fluxo atual do programa e pula uma parte do código na condição especificada.
- O que é declaração continue em Java?
- Sintaxe
- Diagrama de fluxo da declaração de continue Java
- Exemplos de declaração contínua
Vamos começar.
O que é declaração continue em Java?
A instrução Java continue é permitida apenas dentro de um . Quando continue é executado, a iteração atual do corpo do loop termina e a execução continua com a próxima iteração do loop. Em termos simples, ele continua o fluxo do programa e ignora o resto do código naquela condição específica. Vamos entender a instrução continue em Java com a ajuda de um exemplo em tempo real.
Exemplo (chamada recebida e um alarme):
- Suponha que estejamos em uma chamada e o alarme está programado durante o tempo da chamada, então o acionador do alarme reconhece o evento
- Assim que o evento de chamada é anotado, o telefone continua a tocar o alarme no próximo período de soneca. É assim que continue funciona essencialmente.
como reverter strings em python
Vejamos agora a sintaxe para demonstrar a instrução Java Continue.
Sintaxe do Java Continue:
if (condição) {continuar}
A sintaxe é apenas a palavra-chave ‘continue’ seguida por um ponto e vírgula.
Seguindo em frente, vamos ver como esta instrução continue funciona em Java.
Diagrama de fluxo da instrução Java Continue
Neste fluxograma, o código responderá nas seguintes etapas:
- Em primeiro lugar, ele entrará no loop onde verifica a condição.Se a condição do loop for falsa, ele sai diretamente do loop.
- Depois disso, ele verificará a instrução ‘continue’. Se estiver presente, as instruções subsequentes não serão executadas na mesma iteração do loop.
- Se a instrução ‘continue’ não estiver presente, todas as instruções posteriores serão executadas.
Exemplos de declaração contínua
É usado em loops ( enquanto , para , ) e em um caso de switch. Vamos executar todos eles um por um.
Continue Statement - If Loop
public class ContinueExample {public static void main (String args []) {for (int i = 0 i<=5 i++) { if (i==2) { continue //skips the rest of the statement } System.out.print(i+' ') } } }
Resultado: 0 1 3 4 5
Explicação : A saída acima exibe todos os números, exceto 2. Quando o for encontrado, ele pula para a próxima iteração, ignorando as instruções da iteração atual. Ele simplesmente pula o resto do código sempre que a construção “continue” é usada.
Continue Statement Exemplo - For Loop
Para loop é usado quando eles precisam iterar uma parte do várias vezes. É particularmente usado em casos em que o número de iterações é fixo! Vamos entender o mesmo com um código de exemplo abaixo:
public class ContinueExample {public static void main (String [] args) {for (int i = 0i<=5i++){ if(i==2){ continue } System.out.println(i) } } }
Resultado:
0
1
3
4
5
Explicação: A saída acima exibe todos os números, exceto 2.
Continue Statement Example - While Loop
o Java while loop é usado para iterar uma parte do programa repetidamente. Se o número de iterações não for fixo, você pode usar o loop while. Agora vamos entender o exemplo de instrução continue com loop While. Consulte o código abaixo:
java como usar o iterator
public class ContinueExample {public static void main (String args []) {int i = 10 while (i> = 0) {if (i == 5) {i-- continue} System.out.print (i + '') Eu-- } } }
Resultado : 10 9 8 7 6 4 3 2 1 0
Exemplo de instrução Continue - Do While Loop
O loop Do-while é semelhante a loop while, mas possui uma dissimilaridade: no loop while, a condição é avaliada antes da execução do corpo do loop, mas em condição é avaliada após a execução do corpo do loop. Consulte o código abaixo:
public class ContinueExample {public static void main (String args []) {int i = 1 do {if (i == 5) {i ++ continue} System.out.print (i + '') i ++} while (i<10) } }
Resultado : 1 2 3 4 6 7 8 9
Com isso, chegamos ao fim deste artigo Continue Statements in Java. As instruções de controle em java devem ser usadas de forma eficiente para tornar o programa eficaz e amigável.
Edureka's é curado por profissionais de acordo com os requisitos e demandas industriais. Este treinamento engloba conhecimento abrangente sobre conceitos básicos e avançados de Java e J2EE centrais, juntamente com estruturas populares como Hibernate, Spring e SOA. Neste curso, você ganhará experiência em conceitos como Java Array, Java OOPs, Java Function, Java Loops, Java Collections, Java Thread, Java Servlet e Web Services usando casos de uso da indústria.
Tem alguma questão para nós? Mencione isso na seção de comentários do artigo “continue statement in Java” e entraremos em contato com você.