Programmation en Java – L’instruction Break

image_pdfimage_print

L’ instruction break dans le langage de programmation Java peut être utiliser comme suivant :

  • Lorsque l’instruction break est rencontrée à l’intérieur d’une boucle, la boucle est immédiatement terminée et le contrôle de programme reprend à l’instruction suivante de la boucle.
  • Il peut être utilisé pour terminer un cas dans l’instruction switch (décrit dans le chapitre suivant).

 

Exemple : Utilisation de Break dans une boucle for
public class ClassTest {

   public static void main(String args[]) {
      int [] nombres = {1, 2, 3, 4, 5};

      for(int a : nombres ) {
         if( a == 3 ) {
            break;
         }
         System.out.print( a );
         System.out.print("n");
      }
   }
}

La sortie :

1
2
Exemple : Utilisation de Break dans une boucle while
public class ClassTest {

   public static void main(String args[]) {
           for (int var =100; var>=10; var --)
      {
           System.out.print("la valeur de la variable var est : "+ var +"n");
           if (var==99)
           {
               break;
           }
      }
    System.out.print("Hors de la boucle forn");
   }
}

La sortie :

la valeur de la variable var est : 100
la valeur de la variable var est : 99
Hors de la boucle for
Exemple : Utilisation de Break dans Switch-case
public class ClassTest {

   public static void main(String args[]) {
      int num = 2;
      switch (num)
      {
          case 1:
             System.out.print("Vous avez entré la valeur 1 ");
             break;
          case 2:
             System.out.print("Vous avez entré la valeur 2 ");
             break;
          case 3:
             System.out.print("Vous avez entré la valeur 3 ");
             break;
          default:
             System.out.print("La valeur entrée est différente de 1,2 et 3");
     }
   }
}  

La sortie :

Vous avez entré la valeur 2
Voire aussi :

 
 

Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *