サード パーティのライブラリは、ライブラリが特定のファイルを開くたびに AccessViolationException を引き起こしています。私は何千ものファイルを反復しようとしているので、例外をキャッチし、アイテムを開かないファイルのリストに追加して続行すると便利です。ただし、例外は catch(Exception e) ブロックによっても、特定の catch(AccessViolationException ave) ブロックによってもキャッチされません。
別の質問へのコメントで、John Saunders は、AccessViolationException をキャッチすることはできるが、キャッチすべきではないことを示唆しています。
プログラマーは何をするのですか?