我有一个压缩文件然后通过电子邮件发送它们的控制台应用程序。它每小时都会这样做。我想知道我应该处理什么样的异常?假设进程开始时是否没有可用的网络。那我会得到什么例外?还有什么可能会失败的其他方式。所以基本上我想弄清楚我应该捕捉哪些异常。
我有这样的东西
try
{
// zips files and send email
}
catch(System.Net.Mail.SmtpException e)
{
Console.WriteLine(e.toString());
}
catch(exception e)
{
}