当您添加对 dll 的引用并调用其方法时,如果您使用 try catch 语句将调用 dll 中方法的代码括起来,您能否识别 dll 中的方法可能引发的任何自定义错误:
try
{
somedll.Product = new somedll.Product(1234, "Big, green product");
}
catch(
如果我编写上面的代码,Intellisense 将显示一长串潜在异常,以 AbandondedMutexException 开头并以 WaitHandleCannotBeOpenedException 结尾
我读到通常使用捕获异常是不好的做法
catch(Exception ex)
有没有办法告诉长长的异常列表中的哪些异常是由编写 dll 的人创建的自定义异常?