有些抛出这样的例外:抛出的异常犯规停止应用
throw new Exception(errMsg);
...利己reallly停止我的应用程序!
我的期望是当我扔任何前。 - 应用程序应立即停止。
但我注意到我的应用程序抛出一个前。接连(尤其是结合时),而不是终止同时
EDIT_1:
我没有try-catch块时,可以拦截
EDIT_2它:
如所提到的 - 这主要发生在绑定时。
例如我有对象的getter检查用户的权限(GetValue方法) - 如果不引发异常。
我可以在调试器中看到它执行抛出新的异常(...)声明,但应用程序不会停止。 我也注意到异常会引发尽可能多的项目在绑定的集合...
任何想法如何强制停止绑定和上升真正的异常?
示例代码来说明我对你说
public string Name {
get { return GetValue(name, "Name"); }
}