Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Break e Continue | Loops em Dart
Introdução ao Dart

Break e Continue

Deslize para mostrar o menu

break

Em Dart, break é uma instrução usada para sair de um loop. A instrução break pode ser utilizada em qualquer loop, incluindo os loops while, for e do-while.

A sintaxe para a instrução break é a seguinte:

break;

Quando a instrução break é encontrada no código, ela encerra a execução do loop em que está localizada. Isso significa que quaisquer outras iterações do loop não serão executadas.

Exemplo

A instrução break é frequentemente utilizada para sair de um loop se uma condição atender a requisitos específicos. Por exemplo, o código a seguir imprime todos os números de 1 a 10, mas interrompe o loop se encontrar o número 5:

main.dart

main.dart

1234567891011
void main() { int counter = 1; while (counter <= 10) { if (counter == 5) { break; } print(counter); counter++; } }

continue

Continue é uma instrução usada para pular a iteração atual de um loop. A instrução continue pode ser utilizada em qualquer loop, incluindo os loops while, for e do-while.

A sintaxe para a instrução continue é a seguinte:

continue;

Exemplo

A instrução continue é frequentemente utilizada para pular determinados valores ou condições

main.dart

main.dart

123456789
void main() { List<String> actions = ["go", "jump", "stop", "go", "go", "stop", "jump", "stop", "go", "go", "stop"]; for (String item in actions) { if (item == "stop"){ continue; } print(item); } }

Como você pode ver, a instrução continue permite controlar quais itens da lista serão exibidos no console.

question mark

Qual instrução interrompe o loop?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 6

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 4. Capítulo 6
some-alt