1
A
回答
2
你應該使用捕捉當前線程的unhanded例外:
Thread.currentThread().setUncaughtExceptionHandler(
new Thread.UncaughtExceptionHandler() {
public void uncaughtException(Thread t, Throwable e) {
LOGGER.error(t + " throws exception: " + e);
}
});
如果您正在使用多個垂直的,我建議你添加UncaughtExceptionhandler
每個垂直的,因爲每個垂直都會有自己的事件循環,因此,它自己的線程。
有一個類似的問題已經回答了java:Java uncaught global exception handler
相關問題
- 1. MDB在此異常後停止工作
- 2. 停止正常工作
- 3. 垂直aligment不能正常工作
- 4. 垂直中心不能正常工作
- 5. 停止GroupLayout組件垂直拉伸
- 6. Swift iOS UISlider在垂直堆棧視圖或指定的垂直對齊約束條件下停止工作
- 7. 如何使Web API停止工作發生特定異常
- 8. 服務器端WCF(.svc)服務在異常後停止工作
- 9. 視覺工作室2015不停止在代碼的異常行
- 10. python停止異常通過
- 11. 停止異常Delphi 10.1
- 12. 垂直居中不工作
- 13. SplitPane垂直不工作
- 14. CSS圖片懸停工作水平而不是垂直方向
- 15. UIButton停止工作?
- 16. System.Diagnostics.Debugger.Debug()停止工作
- 17. Gmaps.js停止工作
- 18. VQMod停止工作
- 19. Nativescript停止工作
- 20. Webdev.Webserver停止工作
- 21. json_decode:array_reduce停止工作
- 22. insertElementAtSelection停止工作
- 23. Apllictication停止工作
- 24. Conda停止工作
- 25. Webdev.webserver.exe停止工作
- 26. getScript停止工作
- 27. file_get_contents停止工作
- 28. Colorbox停止工作
- 29. DSACryptoServiceProvider.EncriptionPrivateKey停止工作
- 30. BroadcastReceiver停止工作