The while loop check the condition first.
The do-while loop runs at least once.
/**
* @author lautturi.com
* Java example:
*/
import java.util.*;
public class Lautturi {
public static void main(String[] args) {
int i;
System.out.println("while loop:");
i = 5;
while (i < 5) {
i++;
System.out.println(i);
}
System.out.println("do-while loop:");
i = 5;
do {
i++;
System.out.println(i);
} while (i < 5);
}
}