The do...while loop is like a while loop except that the test is at the end of the loop - thus it always executes at least once.
Example 7.4. do...while statement syntax
do // Statement while(/* boolean expression */);