17.    Bucles [loops] (concepto)

Fragmentos de código que se ejecutan repetidamente.

Java proporciona diferentes tipos de bucles:

·         "while", que se ejecutan cero o más veces; la condición de terminación se chequea al principio

·         "do-while", que se ejecutan una o más veces; la condición de terminación se chequea al final

·         "for", que se ejecutan N veces

·         for each”, o iteradores, que se ejecutan sobre todos y cada uno de los términos de un array o colección de datos: listas, conjuntos, …

Cuando un bucle está lanzado, java proporciona dos formas de forzarlo desde dentro:

·         "break": provoca la terminación del bucle: lo aborta

·         "continue: provoca el comienzo de una nueva repetición: aborta esta pasada

Temas relacionados

Vademécum
bucles "while"
bucles "do ... while"
bucles "for"
bucles "n + ½"
errores frecuentes