Java / Básico / Break y Continue
Break y Continue en Java
Java / Básico / Break y Continue
Break
La declaración break la utilizamos cuando queremos salir de un bucle o una ejecución de un bloque de código.
1
2
3
4
5
6
for(int i = 0; i < 10; i++){
if(i == 4){
break;
}
System.out.println(i);
}
Continue
Muy parecido a break pero en este caso en vez de detener la ejecución lo que hacemos es continuar con ella, por ejemplo en un bucle podríamos decir que: Saltar esta ronda, pero continuar el bucle.
1
2
3
4
5
6
for(int i = 0; i < 10; i++){
if(i == 4){
continue;
}
System.out.println(i);
}
Ejemplo real
Imagina procesar una lista de números donde quieres omitir los valores negativos, pero detenerte por completo si encuentras un cero.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int[] numeros = {2, -6, 3, 0, 5};
for(int n: numeros){
if(n < 0){
continue;
}
if(n == 0){
break;
}
System.out.println(n);
}
This post is licensed under CC BY 4.0 by the author.