This type is loop is almost identical to the while loop, except that the condition comes at the end:
The difference is that your statement gets executed at least once. In a normal while loop, the condition could be met before your statement gets executed.
Don’t worry too much about do … while loops. Concentrate on For loops and While loops. But there is another type of loop that comes in handy - the For Each loop. First, a quick word about the break statement.