我明確地拋出一個異常在執行動作的方法中並沒有捕獲它,所以EDT異常處理程序應該捕獲它並且理想情況下EDT應該停止工作,但是當我點擊框架的按鈕時,EDT再次開始。線程可以如何重新啓動?在事件監聽器中未捕獲的異常
0
A
回答
1
2
當線程拋出未被捕獲的異常時,將調用Thread.UncaughtExceptionHandler。如果尚未設置,則會調用默認未捕獲的異常處理程序。處理程序將顯示一個stacktrace
,並且很可能會重新啓動,儘管文檔沒有具體說明所採取的步驟。
+0
http://stackoverflow.com/questions/4448523/how-can-i-catch-event-dispatch-thread-edt-exceptions討論EDT異常的發生。 – Kayaman
相關問題
- 1. 異常監聽器
- 2. AngularJS指令中CSS的事件監聽器未被觸發/捕獲
- 3. Netty-socketio異常監聽器
- 4. 在未捕獲的異常
- 5. 事件監聽器?
- 6. Node.js ReadableStream和異步事件監聽器
- 7. 通過事件監聽器捕獲的文本框值
- 8. 事件監聽器在PHP
- 9. Laravel監聽器監聽多個事件
- 10. 事件處理程序和監聽器和事件冒泡和事件捕獲
- 11. cakephp事件監聽器未找到
- 12. Javascript是否觸發未處理/未捕獲異常的事件?
- 13. 空指針異常 - 事件和監聽器
- 14. 從事件中捕獲異常
- 15. Symfony2的事件監聽器
- 16. symfony的事件監聽器
- 17. window.fetch的事件監聽器
- 18. Symfony的事件監聽器
- 19. 在Firefox中未捕獲的異常
- 20. c#未處理的異常捕獲器
- 21. 未捕獲的異常「NSFileHandleOperationException」
- 22. 未捕獲的異常
- 23. 未捕獲的異常 'MongoConnectionException'
- 24. 未捕獲的異常:java.security.AccessControlException
- 25. Node.js未捕獲的異常
- 26. HighCharts未捕獲的異常
- 27. Android未捕獲的異常
- 28. 未捕獲的異常:java.lang.ClassNotFoundException:
- 29. HybridIgniter未捕獲的異常
- 30. 未捕獲的異常'NSUnknownKeyException'
請澄清你的問題,並告訴我們你已經嘗試過的代碼。 –