DispatcherUnhandledExceptionでUIスレッドの未処理例外を捕捉WPFアプリケーションで未処理 (=catchしていない) の例外が発生したとき、 発火するイベントがあります。 それが、「DispatcherUnhandledException」です。 DispatcherUnhandledExceptionイベントは、 平たく言うとUIスレッド上で未処理例外が起きた時に発火します。 Task.Runなどを使ってバックグラウンドに回している処理内で 発生した例外についてはこのイベントは発火しません。 (※awaitで待ってるときは除く。詳細は以下の「あわせて読みたい」を見てください) バックグラウンドスレッドで起きた未処理例外を知りたい場合は、 別のイベントを購読する必要があります。 そちらについての詳細は以下の「あわせて読みたい」を見ていただければと思います。 こ