Menú Curso Java Básico : Utilización de break/continue en Ciclos.

(Anterior) Herencias ("Inheritance"), Condicionales y Ciclos.
En base a su ambiente, abra un Editor de Textos para generar el siguiente ejemplo.

Código Fuente BreakYContinue.java

 
     public class BreakYContinue {

       public static void main(String[] args) {

         for(int i = 0; i < 100; i++) {
           if(i == 74) break; // Fuera de Ciclo 
           if(i % 9 != 0) continue; // Siguiente Iteración 
           System.out.println(i);
         }
         int i = 0;

         // Un ciclo "infinito":
         while(true) {
           i++;
           int j = i * 27;
           if(j == 1269) break; // Fuera del Ciclo 
           if(i % 10 != 0) continue; // Regreso al Inicio del Ciclo
           System.out.println(i);
         }

       }

     }

Clase BreakYContinue

La Clase únicamente contiene código en su método principal (main) descrito a continuación :

  • Se inicia un ciclo for con cien iteraciones empleando la variable i, cada iteración es impreso el valor la variable a pantalla, salvo los siguientes casos:

    • Si el valor de la variable i equivale a 74 se termina todo el ciclo debido al vocablo break.

    • Si la variable i no es múltiplo de 9 se interrumpe la iteración actual debido al vocablo continue.

  • Antes de iniciarse un ciclo while se reinicializa la variable i a cero.

  • Dentro del ciclo se imprimen los valores de la variable i en cada iteración, excepto en los siguientes casos:

    • Si el valor de la variable j equivale a 1269 se termina todo el ciclo debido al vocablo break.

    • Si la variable i no es múltiplo de 10 se interrumpe la iteración actual debido al vocablo continue.

Terminos Legales de Contenido ©2000-2008 Osmosis Latina

Diseñado bajo estándares : XHTML   CSS  

webmaster@osmosislatina.com