動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
PowerShell

ハンズオン#1 — Continue (デフォルト)でcatchされない

出典: PowerShell の ErrorAction で業務SE が踏む3パターンの落とし穴 — Continue/Stop/SilentlyContinue と try-catchハンズオン#1 — Continue (デフォルト)でcatchされない

ハンズオン#1 — Continue (デフォルト)でcatchされない (powershell)#07004474673a
Write-Host "=== Block 1: ErrorAction Continue (デフォルト) ==="
Write-Host "[1] try ブロックの直前"
 
try {
    Write-Error "ファイルが見つかりません: /notexist-12345"
    Write-Host "[2] Write-Error の直後 — Continue だとここが実行される"
} catch {
    Write-Host "[CATCH] 捕捉メッセージ: $($_.Exception.Message)"
}
 
Write-Host "[3] スクリプト末尾"
▸ 実行ボタンで結果を表示
  • id: #07004474673a
  • lines: 11
  • extracted: 2026-06-10
  • captured: 2026-06-10

Source収録記事

この snippet は記事の「ハンズオン#1 — Continue (デフォルト)でcatchされない」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

3
図鑑トップ