有些拋出這樣的例外:拋出的異常犯規停止應用
throw new Exception(errMsg);
...利己reallly停止我的應用程序!
我的期望是當我扔任何前。 - 應用程序應立即停止。
但我注意到我的應用程序拋出一個前。接連(尤其是結合時),而不是終止同時
EDIT_1:
我沒有try-catch塊時,可以攔截
EDIT_2它:
如所提到的 - 這主要發生在綁定時。
例如我有對象的getter檢查用戶的權限(GetValue方法) - 如果不引發異常。
我可以在調試器中看到它執行拋出新的異常(...)聲明,但應用程序不會停止。 我也注意到異常會引發儘可能多的項目在綁定的集合...
任何想法如何強制停止綁定和上升真正的異常?
示例代碼來說明我對你說
public string Name {
get { return GetValue(name, "Name"); }
}