L'instruction break en Java
L’instruction Java break
dans une situation définie interrompt le flux actuel du programme. Il passe le contrôle à l’instruction qui suit l’instruction terminée.
Dans le langage de programmation Java, nous pouvons utiliser l’instruction break
de deux manières. Lorsqu’une instruction break
est utilisée dans une boucle, la boucle se termine immédiatement et le code continue avec l’instruction suivante, qui se trouve après le corps de la boucle. Il est également utilisé pour mettre fin à la condition switch-case
lorsqu’un match se produit.
Nous pouvons utiliser l’instruction Java break dans n’importe quelle boucle, telle que la boucle for
, la boucle do-while
et la boucle while
.
Par exemple,
public class DemoBreak {
public static void main(String[] args) {
// for loop
for (int i = 0; i <= 10; i++) {
if (i == 7) {
// using Break Statement
break;
}
System.out.println(i);
}
}
}
Production:
0
1
2
3
4
5
6
L’instruction break
est rencontrée lorsque la variable i
est égale à 7 dans l’exemple ci-dessus. De même, nous pouvons également l’utiliser pour d’autres boucles.
Nous pouvons utiliser l’instruction break avec les instructions switch-case
, comme indiqué ci-dessous.
public class DemoSwitchBreak {
public static void main(String[] args) {
int number = 2;
String name;
switch (number) {
case 1:
name = "Pass";
break;
case 2:
name = "Fail";
break;
default:
name = "Invalid";
break;
}
System.out.println(name);
}
}
Production:
Fail
Dans l’instruction switch-case
, nous utilisons l’instruction break
pour terminer le bloc et passer à la ligne de code suivante chaque fois qu’une correspondance se produit. Si nous n’utilisons pas l’instruction break
, alors il exécutera tous les cas.