L'instruction break en Java

Aryan Tyagi 12 octobre 2023
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.