Curso de Java. Trabajando con bucles. Bucle do while.
Un Bucle es un conjunto de instrucciones que se repiten un número determinado o indeterminado de veces, dependiendo si el bucle está controlado por un condicional que actúe de límite de las interaciones.
En java hay trés tipos de bucles diferentes:
- Bucle while.
- Bucle do while.
- Bucle for.
Bucle do while.
El bucle do while ejecuta el bloque de instrucciones del do y después evalúa la condición de la instrucción while. Esta hará que las instrucciones del bloque do sigan o no sigan ejecutandose. El bucle do while asegura que el bloque de instrucciones controladas por el do, se ejecuten al menos una vez.
La síntexis de esta estructura de control es:
{
sentencias o instrucciones
} while (condición) ;
El while del bucle do while a diferencia del bucle while debe acabar en punto y coma (;), es importante no olvidarlo. El esquema de funcionamiento de esta instrucción es como el siguiente:

las instrucciones del do se ejecutan primero, después se evalúa la condición del while. Si esta resulta true, vuelven a ejecutarse las instrucciones del bloque do y repite mismo proceso hasta que la condición del while resulte false, momento en que el programa saldrá del bucle y seguirá su curso después de él.