[.NET クラスライブラリ Tips][Exception] 指定されたドライブが見つからない場合にスローされる例外を補足する

スポンサーリンク

本記事の概要

この記事では、DriveNotFoundException クラスを使用して、指定されたディレクトリが見つからない場合にスローされる例外を補足する方法について説明します。

公式サイト情報はコチラを参照してください。

指定されたドライブが見つからない場合にスローされる例外を補足する

C# で 指定されたドライブが見つからない場合は、DriveNotFoundException の例外がスローされます。

DriveNotFoundException をキャッチするには、try-catch 文を使用します。以下は、この例外をキャッチして、エラーメッセージを表示する例です。

using System.IO;

try
{
    string path = @"V:\AAA\";
    DirectoryInfo dir = new DirectoryInfo(path);
    if (!dir.Exists)
    {
        throw new DriveNotFoundException("Drive not found!");
    }
}
catch (DriveNotFoundException ex)
{
    Console.WriteLine(ex.Message);
}

実行例を以下に示します。

実行例

実行例

Please follow and like us:

コメント

タイトルとURLをコピーしました