Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
例外の詳細判断について
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30553#CommentId84223
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
nameko
 (社会人)
投稿日時
2020/10/6 11:57:41
この前作成したプログラムでSystem.IO.IOException例外が発生しました。
メッセージは、「別のプロセスで使用されているため、プロセスはファイル '(ファイル名)' にアクセスできません。」でした。
そこで、Try~Catch exでSystem.IO.IOExceptionを検知した場合、
該当ファイルが別プロセスで使用されていることを前提にした対応を行おうと思ったのですが、
もし、別の例外理由でもSystem.IO.IOExceptionが出るとなると、上記前提は使えません。
System.IO.IOExceptionは「別のプロセスで使用されているため...」以外の理由でも出ますか?
その場合、ex.Message以外で例外の理由を区別する方法はありますか?