ファイルを圧縮してメールで送信するコンソール アプリケーションがあります。それは毎時間行われます。どのような例外を処理すればよいか知りたいですか? プロセスの開始時に利用可能なネットワークがない場合を考えてみましょう。その場合、どのような例外が発生しますか? そして、これが失敗する可能性のある他の方法は何でしょうか。したがって、基本的には、どの例外をキャッチする必要があるかを理解しようとしています。
私はこのようなものを手に入れました
try
{
// zips files and send email
}
catch(System.Net.Mail.SmtpException e)
{
Console.WriteLine(e.toString());
}
catch(exception e)
{
}