title: Why does continue in ForEach-Object operate like break?
body: <pre><code>$arr = @(1..10)
  $arr | ForEach-Object {
      if ($_ -eq 5) { continue }
      "output $_"
  }
  </code></pre>
  
  <p>Result:</p>
  
  <pre>
  output 1
  output 2
  output 3
  output 4
  </pre>
  
  <hr>
  
  <pre><code>$arr = @(1..10)
  $arr | ForEach-Object {
      if ($_ -eq 5) { break }
      "output $_"
  }
  </code></pre>
  
  <p>Result:</p>
  
  <pre>
  output 1
  output 2
  output 3
  output 4
  </pre>
  
  <p>Why?</p>