Hola Sanabria!!
Mira el bucle while presenta ciertas similitudes y ciertas diferencias con el bucle for. La repetición en este caso se produce no un número predeterminado de veces, sino mientras se cumpla una condición.
ejemplo:
public class testWhile {
public static void main (String [ ] args) {
int i = 0;
while (true) { //Condición trivial: siempre cierta
i++;
System.out.println ("Valor de i: " + i);
if (i==9) { break;}
}
} //Cierre del main
} //Cierre de la clase
La sintaxis en general es: while (condición) { instrucciones a ejecutarse } donde condición es una expresión que da un resultado true o false en base al cual el bucle se ejecuta o no.
saludos!!