/** Classe servant à montrer l'utilisation d'instruction d'échappement (break, continue) avec étiquette. Le résultat de l'exécution est : +anthias$ java Boucle Suite 2 décroissante en 3 --- Suite 2 décroissante en 3 Suite 4 décroissante en 2 */ class Boucle { public static void main(String [] args) { int [][] t = {{1, 5, 9}, {12, 14}, {1, 2, 4, 3}, {77}, {11, 13, 12}}; // Double boucle recherchant la première suite non croissante. rech: for (int i = 0; i < t.length; i++) { for (int j = 1; j < t[i].length; j++) { if (t[i][j] < t[i][j - 1]) { System.out.println("Suite " + i + " décroissante en " + j); break rech; } } } System.out.println("---"); // Double boucle recherchant toutes les suites non croissantes. for (int i = 0; i < t.length; i++) { for (int j = 1; j < t[i].length; j++) { if (t[i][j] < t[i][j - 1]) { System.out.println("Suite " + i + " décroissante en " + j); break; } } } } }