Java fournit un concept d'instructions de branche / de ramification qui nous permettent de modifier le flux d'exécution en fonction de certaines conditions. En Java, il existe trois types de déclarations de ramification I.e. Break, continuer et revenir. La rupture et la poursuite peuvent être appliquées pour contrôler le flux d'exécution en passant d'une déclaration à d'autres. Il peut être utilisé dans l'instruction Switch et les structures de boucle, mais l'instruction de poursuite peut être utilisée dans les boucles uniquement.
Cet article fournira un aperçu complet des concepts suivants concernant les déclarations de pause et de poursuite:
Alors, commençons!
Déclaration de rupture à Java
En Java, la «pause» peut être utilisée dans les boucles et les commutateurs pour sauter de l'itération. La syntaxe de l'instruction BREAK est indiquée dans l'extrait ci-dessous:
casser;Il sera écrit en petites lettres, car Java est un langage sensible à la casse donc si quelqu'un l'écrit en majuscules, cela ne fonctionnerait pas.
Comment utiliser la déclaration de pause dans les boucles Java
Cette section fournira un guide détaillé pour utiliser la déclaration de pause dans les boucles. Pour une meilleure compréhension, considérez l'exemple donné ci-dessous:
Exemple
Dans l'extrait de code ci-dessous, la boucle commence par i = 0 et il spécifie la conition comme je<=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)L'extrait ci-dessus fournira la sortie suivante:
De la même manière, l'instruction Break peut être utilisée dans pour boucle et boucle de bricolage.
Continuer la déclaration à Java
En Java, un contrôle La déclaration utilisée pour sauter d'une boucle est connue sous le nom de continuer déclaration. En utilisant continuer déclaration, nous pouvons ignorer toute itération d'une boucle et elle peut être utilisée dans tout type de boucle telle que pour, pendant que Loop, etc.
L'instruction CONSTERNE dépend d'une condition lorsqu'elle remplit la condition spécifiée, l'instruction CONSTANT casse l'itération actuelle et passe à l'itération suivante.
Syntaxe
L'extrait divisé ci-dessous présente la syntaxe de base du continuer Déclaration en Java:
continuer;Comment utiliser la déclaration continue en java
Comprenons le fonctionnement du continuer Déclaration à l'aide d'un exemple:
Exemple
Le code donné ci-dessous détermine comment continuer La déclaration fonctionne dans la boucle pour:
public static void main (String [] args)Dans l'extrait de code ci-dessus, nous avons spécifié une instruction IF qui détermine si la valeur de i est égale à 15, puis ignorez cette itération et passez à l'itération suivante. Le code avec la sortie est illustré dans l'extrait suivant:
De la sortie, nous pouvons observer que «15» est manquant, ce qui vérifie que l'instruction «continuer» fonctionne correctement.
Continuer la déclaration dans While et Do-While Loop
Le comportement de l'instruction CONTINUE sera différent pour le (Tandis que la boucle à faire) par rapport à la boucle pour. Dans pour boucle Si une condition spécifiée se réunis alors que boucle.
Exemple
Cet exemple fournira une profonde compréhension de la façon dont continuer La déclaration fonctionne dans la boucle:
public static void main (String [] args)L'extrait ci-dessus montre la sortie suivante:
Depuis la sortie, nous avons observé que la boucle while imprimait uniquement les valeurs qui sont avant la condition, je.e. si(i == 15). C'est parce que quand un «continuer»L'instruction se produit, alors la valeur de i reste égale à 15 et n'est pas incrémentée. Par conséquent, nous devons incrémenter la valeur de i = "i + 5"Dans l'instruction if si nous voulons imprimer toutes les autres valeurs.
Le code modifié avec la sortie ressemblera à ceci:
Maintenant, la sortie vérifie que cette fois continuer Instruction Saussée uniquement la valeur spécifiée et imprimé toutes les autres valeurs.
Conclusion
Lorsqu'une boucle rencontre un casser instruction puis il termine toute la boucle cependant lorsqu'une boucle rencontre un continuer déclaration puis il termine / saute l'itération actuelle et passe à l'itération suivante. Cet article présente un aperçu approfondi de la déclaration de pause et de poursuite en Java, en outre, il fournit plusieurs exemples pour la compréhension profonde des concepts.