Is there a statment like Exit For
, except instead of exiting the loop it just moves to the next item.
For example:
For Each I As Item In Items If I = x Then ' Move to next item End If ' Do something Next
I know could simply add an Else
to the If statement so it would read as follows:
For Each I As Item In Items If I = x Then ' Move to next item Else ' Do something End If Next
Just wondering if there is a way to jump to the next item in the Items
list. I'm sure most will properly be asking why not just use the Else
statement, but to me wrapping the "Do Something" code seems to be less readable. Especially when there is a lot more code.
You can use the continue statement if you need to skip the current iteration of a for or while loop and move onto the next iteration.
When used within nested Do loops, Exit Do exits the innermost loop and transfers control to the next higher level of nesting. Immediately exits the For loop in which it appears. Execution continues with the statement following the Next statement. Exit For can be used only inside a For ...
Next Loop. Advertisements. It repeats a group of statements a specified number of times and a loop index counts the number of loop iterations as the loop executes.
For Each I As Item In Items If I = x Then Continue For ' Do something Next
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With