Programação Dart - declaração continue

o continueinstrução ignora as instruções subsequentes na iteração atual e leva o controle de volta ao início do loop. Ao contrário dobreak declaração, o continuedeclaração não sai do loop. Ele termina a iteração atual e inicia a iteração subsequente.

O exemplo a seguir mostra como você pode usar o continue declaração em Dart -

Exemplo

void main() { 
   var num = 0; 
   var count = 0; 
   
   for(num = 0;num<=20;num++) { 
      if (num % 2==0) { 
         continue; 
      } 
      count++; 
   } 
   print(" The count of odd values between 0 and 20 is: ${count}"); 
}

O exemplo acima exibe o número de valores pares entre 0 e 20. O loop sai da iteração atual se o número for par. Isso é conseguido usando ocontinue declaração.

A seguinte saída é exibida na execução bem-sucedida do código acima.

The count of odd values between 0 and 20 is: 10