O formato da sintaxe da instrução do loop while é o seguinte:
while(expressão){//instrução}
Perceber:
1) A expressão deve ser uma expressão avaliada como dados booleanos.
2) A instrução composta é chamada de corpo do loop. Se o corpo do loop tiver apenas uma instrução, as chaves {} podem ser omitidas.
Regras de execução para instruções de loop while:
(1) Calcule o valor da expressão. Se o valor for verdadeiro, prossiga para (2), caso contrário, prossiga para (3).
(2) Execute o corpo do loop e prossiga para (1).
(3) Finalize a execução da instrução while.
Exemplo:
publicclassMain{publicstaticvoidmain(String[]args){inta=1;while(a<10){System.out.print(a);a++;System.out.print(n);}}}
Os resultados da execução são os seguintes:
123456789