Java EstructurasControl Bucles
Java EstructurasControl Bucles
Estructuras de iteración
− Nos permite ejecutar secciones específicas del código una cantidad
determinada de veces..
Tipos:
− while
− do-while
− for
while tiene la siguiente forma:
while( boolean_expression ){
statement1;
statement2;
. . .
}
while (x<10) {
System.out.println(x);
x++;
}
//infinite loop
while(true)
System.out.println(“hello”);
int x = 0;
do {
System.out.println(x);
x++;
}while (x<10);
//infinite loop
do{
System.out.println(“hello”);
} while (true);
inicialización
condición
false true
bloque-o-instrucción
actualización
La sentencia de 'break' es de tipo de control de bucles.
Dentro de la iteracion en un bucle, de cualquiera de los
tipos (while, do-while, for), el uso de esta sentencia rompe
la iteracion de dicho bucle.
Cuando se encuentra en una sentencia switch o bucle,
break hace que el control del flujo del programa pase a la
siguiente sentencia que se encuentre fuera del entorno del
switch o bucle.
}
}
In this example, message 2 never gets printed since we have the statement continue
outerloop which skips the iteration.