Die do-while-Anweisung ist der while-Anweisung sehr ähnlich. Der einzige Unterschied besteht darin, dass die Schleifenbedingung nicht am Anfang, sondern am Ende der Schleife überprüft wird. Deshalb führt die do-while-Anweisung mindestens einen Durchlauf aus.