Lección 24. Bucle While. 
Bucles._
Los bucles pueden ejecutar un bloque de código siempre que se cumpla una condición especificada.
Los bucles son útiles porque ahorran tiempo, reducen errores y crean código más legible.
Bucle while._
El bucle while repite un bloque de código siempre que la condición especificada sea verdadera (true).
Su sintaxis:
while (condicion) {
//Bloque de codigo a ejecutar
}Por ejemplo:
int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}Nota: No olvidemos aumentar la variable utilizada en la condición (i++), de lo contrario el bucle nunca terminará.
i Es una variable de contador y una opción común en bucles simples porque es corta, tradicional y significa índice o iterador,
Bucle while con cuenta regresiva._
También podemos utilizar un bucle while para hacer una cuenta regresiva.
Por ejemplo una cuenta de 3 a 1, para imprimir "Happy New Year!!" al final:
int countdown = 3;
while (countdown > 0) {
System.out.println(countdown);
countdown--;
}
System.out.println("Happy New Year!!");Salida:
3
2
1
Happy New Year!!Nota: Si la condición del bucle while es false al principio, el código dentro del bucle nunca se ejecutará.