In this tutorial you will learn about the Dart Continue statement and its application with practical example.
Dart Continue Statement
The continue statement gives you way to skip over the current iteration of any loop. When a continue statement is encountered in the loop, the rest of statements in the loop body for current iteration and returns the program execution to the very first statement in the loop body. It does not terminates the loop rather continues with the next iteration.
Dart Continue Statement Flow Diagram
Syntax:-
1 |
continue; |
Example:-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
void main() { var ctr = 0; print("W3Adda - Dart Continue Statement"); while(ctr < 10){ ctr = ctr + 1; if(ctr == 5){ print("5 is skipped"); continue; } print('Number is ${ctr}'); } print("Out of while loop"); } |
When we run the above Dart program, we will see following output –
Output:-
As you can see when ctr == 5, continue statement is executed which causes the current iteration to end and the control moves on to the next iteration.