goto, break y continue
Artículo por Club Developers · 14 mayo 2006
3952 vistas
goto
Aunque goto sea una palabra reservada de Java, no se encuentra en el lenguaje: Java no tiene goto.
break & continue
No obstante, hay algunas palabras clave que parecen o simulan saltos: break y continue.
No son exactamente saltos, pero sà la forma de salir de una instrucción de iteración.
También podemos asociar un label a una instrucción de bucle. Este label, usado con una instrucción break, permite especificar a qué nivel debe hacerse efectivo el break.
Una etiqueta es una cadena seguida de ":" y que se pone delante de la instrucción del bucle.
Veamos un ejemplo:
Nota: De la misma forma podemos usar una etiqueta con continue
Aunque goto sea una palabra reservada de Java, no se encuentra en el lenguaje: Java no tiene goto.
break & continue
No obstante, hay algunas palabras clave que parecen o simulan saltos: break y continue.
No son exactamente saltos, pero sà la forma de salir de una instrucción de iteración.
java
while(true) { // instrucciones if( condition ) { // salimos del bucle break; } if( condition ) { // volvemos al inicio del bucle continue; } }
También podemos asociar un label a una instrucción de bucle. Este label, usado con una instrucción break, permite especificar a qué nivel debe hacerse efectivo el break.
Una etiqueta es una cadena seguida de ":" y que se pone delante de la instrucción del bucle.
Veamos un ejemplo:
java
Nota: De la misma forma podemos usar una etiqueta con continue


