Différence entre break et continue en Java

Différence clé - break vs continuer en Java
 

En programmation, il est parfois nécessaire de répéter une déclaration ou un ensemble d'instructions plusieurs fois. Les boucles permettent d’itérer plusieurs fois le même ensemble d’instructions. Quelques exemples de boucles sont la boucle while, la boucle while et la boucle for. Dans la boucle while, l'expression de test est évaluée en premier. Si c'est le cas, les instructions contenues dans la boucle while sont exécutées. Finalement, l'expression de test est évaluée à nouveau. Si c'est vrai, les instructions seront exécutées à nouveau. Lorsque l'expression de test devient false, la boucle se termine. La boucle do while est similaire à la boucle while. Mais les instructions sont exécutées une fois avant que l'expression de test ne soit vérifiée. La boucle for est utilisée lorsque le nombre d'itérations est connu au début. L'initialisation a lieu en premier. Ensuite, l'expression test est vérifiée. Si c'est vrai, la boucle s'exécute. Ensuite, l'expression de mise à jour est évaluée. Là encore, l'expression test est vérifiée. Si c'est vrai, la boucle s'exécute. Ce processus se répète jusqu'à ce que l'expression du test devienne fausse. Il est parfois nécessaire de sauter certaines instructions à l'intérieur de la boucle ou de terminer la boucle immédiatement sans vérifier l'expression test. Les instructions break et continue peuvent être utilisées pour accomplir cette tâche. La rupture est utilisée pour terminer la boucle immédiatement et pour passer le contrôle du programme à l'instruction suivante après la boucle. La suite est utilisée pour ignorer l'itération actuelle de la boucle. C'est le différence clé entre pause et continuer en Java.

CONTENU

1. Vue d'ensemble et différence clé
2. Quelle est la pause en Java
3. Qu'est-ce qui continue en Java
4. Similitudes entre break et continue en Java
5. Comparaison côte à côte - break vs continue en Java sous forme de tableau
6. Résumé

Quelle est la pause en Java?

La rupture est utilisée pour terminer immédiatement de la boucle. Lorsqu'il existe une instruction break, le contrôle est passé à l'instruction après la boucle. Le mot clé 'break' est utilisé pour indiquer l'instruction break. Même si le programme exécute la boucle, si une interruption survient, l'exécution de la boucle se termine. Par conséquent, si le programmeur veut arrêter l'exécution lorsqu'une condition spécifique est remplie, il peut alors utiliser l'instruction break.

Figure 01: programme Java avec instruction break

Selon le programme ci-dessus, la boucle for effectue une itération de 1 à 10. Lorsque la valeur i devient 6, l'expression test devient vraie. Ainsi, l'instruction break est exécutée et la boucle se termine. Ainsi, la valeur après 6 ne sera pas imprimée. Seule la valeur de 1 à 5 impressions.

Qu'est-ce qui continue en Java?

La suite est utilisée pour ignorer l'itération actuelle de la boucle. Le mot clé 'continue' est utilisé pour indiquer l'instruction continue. Lorsque continue est exécuté, le contrôle du programme atteint la fin de la boucle. Ensuite, l'expression test est vérifiée. Dans une boucle for, l'instruction de mise à jour est vérifiée avant l'évaluation de l'expression test..

Figure 02: programme Java avec instruction continue

Selon le programme ci-dessus, la boucle for effectue une itération de 1 à 10. Lorsque i est égal à 1, le reste de la division par deux est égal à 1. Donc, la condition if est vraie. Par conséquent, l'instruction continue est exécutée et l'itération passe à la suivante. Alors je viens 2. Quand on divise 2 par 2, le reste est 0. La condition est fausse. Donc, continue n'exécute pas. Par conséquent, la valeur 2 est imprimée. Dans la prochaine itération, i est égal à 3. Lorsque vous le divisez par 2, le reste est égal à 1. La condition est vraie. Ainsi, continue est exécuté et l'itération passe à l'étape suivante et i devient 4. Ce processus se répète jusqu'à ce que i devienne 10. Si le reste est égal à un, l'itération passe à l'étape suivante en raison de l'instruction continue. Seuls les nombres pairs sont imprimés.

Quelle est la similarité entre break et continue en Java?

  • Les deux break et continue en Java sont utilisés pour changer l'exécution de la boucle.

Quelle est la difference entre break et continue en Java?

pause vs continuer en Java

La rupture est une structure de contrôle de boucle qui provoque l'arrêt de la boucle et passe le contrôle du programme à l'instruction suivante qui parcourt la boucle.. La suite est une structure de contrôle de boucle qui force la boucle à passer immédiatement à la prochaine itération de la boucle..
 Objectif principal
La pause est utilisée pour terminer la boucle. La suite est utilisée pour ignorer les instructions dans la boucle.

Résumé - pause vs continuer en Java

En programmation, il est nécessaire de répéter une instruction d'un groupe d'instructions plusieurs fois. Les boucles sont utilisées pour ces tâches. Parfois, il est nécessaire de sauter certaines instructions dans la boucle ou de terminer la boucle immédiatement. La pause et continuer peuvent être utilisés pour accomplir cette tâche. La rupture est utilisée pour terminer la boucle immédiatement et pour passer le contrôle du programme à l'instruction suivante après la boucle. La suite est utilisée pour ignorer l'itération actuelle de la boucle. C’est la différence entre break et continue en Java.

Référence:

1. "Continue Statement in Java.", Tutoriels Point, 27 octobre 2017. Disponible ici
2. "Déclaration de rupture en Java.", Tutoriels Point, 27 octobre 2017. Disponible ici