В чем разница между do while / while do?

В чем собственно разница между двумя этими конструкциями?

Вся разница в том что в do while ты по любому один раз выполнишь все операции в блоке do, а в while do сначала идет проверка, соблюдено ли условие, а уже потом идет выполнение блока do.