about_Continue
適用対象: Windows PowerShell 2.0, Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0
前文を挿入してください。
トピック
about_Objects
簡単な説明
Continue ステートメントがプログラム フローをただちにプログラム ループの先頭に返す方法について説明します。
詳細な説明
スクリプトでは、Continue ステートメントはプログラム フローをただちに、For、Foreach、または While ステートメントで制御されている最も内側のループの先頭に返します。
Continue のキーワードにはラベルがサポートされています。ラベルとは、スクリプト内のステートメントに割り当てる名前です。ラベルの詳細については、about_Break を参照してください。
次の例では、$ctr 変数が 5 に等しい場合に、プログラム フローが While ループの先頭に返されます。その結果、5 以外の 1 ~ 10 のすべての数字が表示されます。
while ($ctr -lt 10)
{
$ctr +=1
if ($ctr -eq 5) {continue}
Write-Host $ctr
}
For ループでは、実行がループの最初の行で続行することに注意してください。For ステートメントの引数が For ステートメントによって修正された値をテストする場合、無限ループが表示される場合があります。
関連項目
about_Break
about_Comparison_Operators
about_Throw
about_Trap
about_Try_Catch_Finally