Windows PowerShell で、try ~ catch ~ finally を使用して例外を処理する方法について、サンプルコードを用いて説明します。
throw で例外を故意に発生させて、catch で処理
try {
throw "例外の発生"
} catch {
Write-Output ("例外をキャッチした時に実行される。")
} finally {
Write-Output ("例外をキャッチしてもしなくてもここは実行される。")
}