instrução break
A declaração break
é usada para interromper / parar um loop durante a execução. É útil em casos onde queremos parar um loop caso alguma condição adicional seja atendida.
A seguir está um exemplo do uso da declaração break
no loop for:
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { Console.WriteLine(i); if(i == 5) { break; } } } } }
O código acima exibe i
até 5
e então o loop para. Isso ocorre por causa da interrupção condicional adicional que adicionamos.
Também podemos usar a instrução break em outros loops:
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(true) { Console.WriteLine(i); if(i == 5) { break; } i++; } } } }
O loop que construímos acima funciona exatamente da mesma forma que o for-loop que vimos antes. A instrução break pode ser usada nos loops do-while também. A instrução break é muito útil para adicionar condições adicionais a um loop.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you show an example of using break in a while loop?
What happens if there is no break statement in the loop?
Can you explain the difference between break and continue?
Awesome!
Completion rate improved to 1.59
instrução break
Deslize para mostrar o menu
A declaração break
é usada para interromper / parar um loop durante a execução. É útil em casos onde queremos parar um loop caso alguma condição adicional seja atendida.
A seguir está um exemplo do uso da declaração break
no loop for:
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { Console.WriteLine(i); if(i == 5) { break; } } } } }
O código acima exibe i
até 5
e então o loop para. Isso ocorre por causa da interrupção condicional adicional que adicionamos.
Também podemos usar a instrução break em outros loops:
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(true) { Console.WriteLine(i); if(i == 5) { break; } i++; } } } }
O loop que construímos acima funciona exatamente da mesma forma que o for-loop que vimos antes. A instrução break pode ser usada nos loops do-while também. A instrução break é muito útil para adicionar condições adicionais a um loop.
Obrigado pelo seu feedback!