Wie kann eine Schleife mehrfach ausgeführt werden, nachdem das Abbruchkriterium erfüllt war?

Die Schleife, die mehrfach ausgeführt werden soll, wird im Schleifenrumpf einer zweiten Schleife implementiert.

Die äußere Schleife wird ausgeführt bis das Abbruchkriterium der äußeren Schleife (i >= 3) erfüllt ist. Die innere Schleife wird bei jeder Schleifeniteration der äußeren Schleife ausgeführt, bis das Abbruchkriterium der inneren Schleife (j >= 2) erfüllt ist.

for (int i = 0; i < 3; i++) {
    System.out.println("\ni = " + i);
    for (int j = 0; j < 2; j++) {
        System.out.print("j = " + j + ", ");
    }
}

// Ausgabe:
// i = 0
// j = 0, j = 1,
// i = 1
// j = 0, j = 1,
// i = 2
// j = 0, j = 1,