【发布时间】:2013-08-30 01:04:02
【问题描述】:
我创建了一个应用程序有很多尝试和捕获来处理错误,现在我想应用当任何语句进入 catch 时我应该收到电子邮件的功能。 但是在所有 catch 语句中调用函数太忙太耗时。
因此我需要一些建议或解决方案,以便我可以在任何语句落入 catch 语句时触发事件。
【问题讨论】:
-
try {...} catch (Exception e) { if (e is InvalidArgumentException) ... }这是您要找的吗? -
我认为你应该阅读这篇文章:stackoverflow.com/questions/7875947/…
-
@oleksii: 删除不需要的
try..catch块让异常落在全局异常处理中......我错了吗?如果 OP 只想有一个异常处理程序,他不能在任何地方使用try..catch... -
@Marco 没错。我不确定 OP 是否要删除
try-catch -
感谢大家的建议,但我已经创建了全局事件处理程序,但在 catch 的情况下我无法工作,我不想删除 try catch 因为这将花费相同的时间并且会生成用户可见错误。