本記事の概要
この記事では、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:


コメント