Next statement to run a block of code, when you know how many repetitions you want. Using the Step keyword, you can increase or decrease the counter variable by the value you specify. To decrease the counter variable, you must use a negative Step value. You must specify an end value that is less than the start value. Next statement with the Exit For keyword.
Next loop repeats a block of code for each item in a collection, or for each element of an array.
Loop statements to run a block of code when you do not know how many repetitions you want. The block of code is repeated while a condition is true or until a condition becomes true. If i equals 9, the code inside the loop above will never be executed. If i equals 10, the code inside the loop will never be executed. The code inside this loop will be executed at least one time, even if i is equal to 10.