MEJOR SITIO PARA DESARROLLADORES WEB
Lenguaje C#. W3Schools lecciones en español

Ua En De

C# Break y Continue


C# Break

Ya has visto la instrucción break utilizada en un capítulo anterior de este tutorial. Se usaba para "saltar" de una declaración switch.

La instrucción break también se puede utilizar para saltar de un bucle.

Este ejemplo salta del bucle cuando i es igual a 4:

Ejemplo

for (int i = 0; i < 10; i++)
{
  if (i == 4)
  {
    break;
  }
  Console.WriteLine(i);
}

Inténtalo tú mismo »


C# Continue

La instrucción continue interrumpe una iteración (en el bucle), si se produce una condición específica, y continúa con la siguiente iteración en el bucle.

Este ejemplo omite el valor de 4:

Ejemplo

for (int i = 0; i < 10; i++)
{
  if (i == 4)
  {
    continue;
  }
  Console.WriteLine(i);
}

Inténtalo tú mismo »


Break y Continue en el bucle While

También puedes usar break y continue en bucles while:

Break Ejemplo

int i = 0;
while (i < 10)
{
  Console.WriteLine(i);
  i++;
  if (i == 4)
  {
    break;
  }
}

Inténtalo tú mismo »

Continue Ejemplo

int i = 0;
while (i < 10)
{
  if (i == 4)
  {
    i++;
    continue;
  }
  Console.WriteLine(i);
  i++;
}

Inténtalo tú mismo »