Describes how the Continue statement immediately returns the program flow (about_Continue)
# TOPIC
about_Continue
# SHORT DESCRIPTION
Describes how the Continue statement immediately returns the program flow
to the top of a program loop.
# LONG DESCRIPTION
In a script, the Continue statement immediately returns the program flow
to the top of the innermost loop that is controlled by a For, Foreach, or
While statement.
The Continue keyword supports labels. A label is a name you assign to a
statement in a script. For information about labels, see about_Break.
In the following example, program flow returns to the top of the While loop
if the $ctr variable is equal to 5. As a result, all the numbers between 1
and 10 are displayed except for 5:
while ($ctr -lt 10)
{
$ctr +=1
if ($ctr -eq 5) {continue}
Write-Host $ctr
}
Note that in a For loop, execution continues at the first line in the
loop. If the arguments of the For statement test a value that is
modified by the For statement, an infinite loop may result.
SEE ALSO
about_Comparison_Operators
C:\Windows>powershell get-help about_Core_Commands -full
ColorConsole [Version 1.7.1000] PowerShell 2.0-Export
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2014 Microsoft Corporation.
about_Continue
# SHORT DESCRIPTION
Describes how the Continue statement immediately returns the program flow
to the top of a program loop.
# LONG DESCRIPTION
In a script, the Continue statement immediately returns the program flow
to the top of the innermost loop that is controlled by a For, Foreach, or
While statement.
The Continue keyword supports labels. A label is a name you assign to a
statement in a script. For information about labels, see about_Break.
In the following example, program flow returns to the top of the While loop
if the $ctr variable is equal to 5. As a result, all the numbers between 1
and 10 are displayed except for 5:
while ($ctr -lt 10)
{
$ctr +=1
if ($ctr -eq 5) {continue}
Write-Host $ctr
}
Note that in a For loop, execution continues at the first line in the
loop. If the arguments of the For statement test a value that is
modified by the For statement, an infinite loop may result.
SEE ALSO
about_Comparison_Operators
C:\Windows>powershell get-help about_Core_Commands -full
ColorConsole [Version 1.7.1000] PowerShell 2.0-Export
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2014 Microsoft Corporation.