[問題] delegate 中出現 exception 時
抱歉,這個問題我也不知道要怎樣講
我有個問題是
onChange() -------> delegate(object sender, EventArgs e)
↑ ↓
↑ ↓
↑ ↓
↑------------------------- ↓
↑ ↓
↑ ↓
卻回這-- exception! <-------- doSomething()
原
本
該
到
這
↓
Program.FormThreadException() (處理整個程式的exception)
原本出現例外時,該被底層抓到,
卻意外地重新再叫一次 delegate 方法,
而且第二次卻沒有問題的結束。
請問 delegate 本身就像是 exception handler 一樣嗎?
如果是的話,那這種情況該怎樣避免呢?
抱歉我是新手,所以這問題想了2個小時也只能理出這一點頭緒。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.6.153
推
10/02 02:19, , 1F
10/02 02:19, 1F
→
10/02 06:32, , 2F
10/02 06:32, 2F