Ir a Java

MD Aminul Islam 12 octubre 2023
  1. Palabra clave de Java label con la palabra clave Break
  2. Palabra clave de Java etiqueta Con la palabra clave continuar
Ir a Java

A diferencia de otros lenguajes de programación, Java no tiene goto. En su lugar, Java contiene la palabra clave etiqueta.

La palabra clave etiqueta es para cambiar el flujo de un programa y saltar a otra sección del programa en función de la condición especificada.

Como sabemos, dos palabras clave básicas, romper y continuar, se utilizan para cambiar la dirección de un bucle. Si está trabajando con bucles, la palabra clave continuar omitirá una parte específica del código dentro de su bucle según la condición y la palabra clave romper lo llevará a programar fuera del bucle según la condición específica.

La palabra clave etiqueta solo es útil antes de las declaraciones de bucle anidado. También puede utilizar el nombre de etiqueta especificado combinando las palabras clave romper y continuar.

En este artículo, vamos a ver cómo podemos usar la palabra clave etiqueta en nuestro programa Java y también vamos a discutir el tema usando los ejemplos y explicaciones necesarios para facilitar el tema.

Palabra clave de Java label con la palabra clave Break

En nuestro ejemplo a continuación, aprenderemos cómo usar label en nuestro programa Java. El ejemplo es muy simple.

El código será el siguiente:

class JavaGoto {
  public static void main(String args[]) {
  end:
    for (int i = 0; i < 9; i++) {
      if (i == 5) {
        break end;
      }
      System.out.println("Current number is: " + i);
    }
  }
}

En el ejemplo, primero creamos una clase llamada JavaGoto y una etiqueta llamada end:. Después de eso, creamos un bucle a través de la línea for (int i=0;i<9;i++), y dentro del bucle, creamos una condición para detener el bucle cuando el valor de i es igual a 5.

Cuando el valor de i sea igual a 5, romperemos el ciclo e imprimiremos la salida.

Obtendrá el siguiente resultado cuando ejecute el programa.

Current number is: 0
Current number is: 1
Current number is: 2
Current number is: 3
Current number is: 4

Palabra clave de Java etiqueta Con la palabra clave continuar

En el siguiente ejemplo, veremos otro ejemplo en el que combinamos etiqueta con la palabra clave continuar. El código se verá así:

class JavaGoto {
  public static void main(String args[]) {
  cont:
    for (int i = 0; i < 9; i++) {
      if (i == 5) {
        continue cont;
      }
      System.out.println("Current number is: " + i);
    }
  }
}

En el ejemplo anterior, primero creamos una clase llamada JavaGoto y una etiqueta con el nombre cont:. Después de eso, creamos un bucle a través de la línea for (int i=0;i<9;i++), y dentro del bucle, creamos una condición para omitir la acción del bucle cuando el valor de i es igual 5.

Cuando el valor de i sea igual a 5, omitiremos la acción actual del ciclo e imprimiremos la salida.

Ahora, cuando ejecute el programa anterior, obtendrá un resultado como el siguiente.

Current number is: 0
Current number is: 1
Current number is: 2
Current number is: 3
Current number is: 4
Current number is: 6
Current number is: 7
Current number is: 8

Tenga en cuenta que los ejemplos de código compartidos aquí están en Java y debe instalar Java en su entorno si su sistema no contiene Java.

MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn