相关疑难解决方法(0)

为什么不抓住一般例外

我的VS刚刚告诉我;

警告2 CA1031:Microsoft.Design:修改'Program.Main(string [])'以捕获比"Exception"更具体的异常或重新抛出异常.

我为什么要那样做?如果我这样做,并没有捕获所有异常来处理它们,我的程序崩溃与所有流行的报告屏幕.我不希望我的用户得到这样的错误废话!

为什么我不能立刻捕获所有异常,向用户显示一个很好的警告说:"出了问题,不关心它,我会处理它,只是耐心等待"?

编辑:刚看到我在这里有一个骗局,对不起那个杜普

编辑2:澄清事情; 在捕获任何异常后我退出程序!我只是不希望我的用户看到"向microsoft报告"对话框,该对话框在控制台应用程序中引发未处理的异常时显示!

exception

26
推荐指数
4
解决办法
2万
查看次数

标签 统计

exception ×1