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,
