while (EXPRESSION) STATEMENT
This form evaluates the expression, which must have type boolean. If the expression is true, then the statement is evaluated. Once the statement has finished evaluating, the expression is evaluated again. If the expression is false, then the statement is not evaluated, and the while statement has completed evaluation.
ProfessorJ Advanced Language