2.5.2. Оператор цикла do-while

Иногда возникает потребность выполнить тело цикла, по крайней мере, один раз - даже в том случае, когда логическое выражение с самого начала принимает значение false. Для таких случаев в Java используется циклическая конструкция do-while. Ее общая форма записи такова:

[ инициализация; ]

do{

тело;

[итерация;] }

while (завершение );

В следующем примере тело цикла выполняется до первой проверки условия завершения. Это позволяет совместить код итерации с условием завершения:

class DoWhile {

public static void rmin(String args[]) { intn= 10; do {

System.out.println("npHMep " + n); } while (~n > 0);

} }