Continue-Anweisung

Verwenden Sie eine Continue-Anweisung, um die verbleibenden Anweisungen im Text einer Loop-Anweisung (While, Do, For) zu überspringen, und beginnen Sie die nächste Iteration.

Continue <expression>

Eine Continue-Anweisung muss sich innerhalb der Blockart befinden, die in der Anweisung angegeben wurde: Continue For muss sich in einer For-Schleife, Continue While in einer While-Schleife usw. befinden.

Wenn im folgenden Beispiel der zu testende Wert die oberen und unteren Grenzwerte überschreitet, wird eine Systemmeldung erstellt. Andernfalls beginnt die While-Schleife eine neue Iteration.

Parameter Rule unitWeight As Integer = 4

Rule test As Number
   Dim counter As Integer = 0
   Dim loLimit As Number = 8.0
   Dim hiLimit As Number = 35.0
   While counter < 10
      counter = counter + 1
      test = test + unitWeight
      If (test > loLimit) And (test < hiLimit) Then
         Continue While
      End If
      printValue("Item #" + stringValue(counter) + _
         " out of range: " + stringValue(test))
   End While
End Rule