Мой компилятор ест это:сделать в то время как цикл с условием в колонтитулы
do while (condition1) {
// do something
} while (condition2);
Oracle прямо не говорят, что это возможно http://docs.oracle.com/javase/tutorial/java/nutsandbolts/while.html, но мой компилятор принимает два условия. Это действительно работает или есть причина, по которой я не могу этого сделать?
Конструкция имеет прекрасный смысл, так как часто у нас есть два условия, как счетчик и объект, где только одно из этих условий необходимо сразу проверить при вводе в цикл.
Я знаю, что могу использовать инструкцию if и break; - Я просто хотел узнать, есть ли причина, по которой я не должен использовать два критерия.
Это не двойное условие 'while', это два отдельных цикла' while'. – BackSlash
@Aeshang Синтаксис отлично подходит – BackSlash