在try catch中開啓新的線程,不能捕獲線程裏面的異常

近期在review代碼的時候發現,有些人爲了圖方便,直接在代碼引用的最外層放上一個try catch,覺得能夠捕獲一切異常,下降崩潰率。 事實上,若是try的是新開啓的一個線程,那麼這個線程裏面出現的異常是catch不到。也就是說在A線程中new B線程,B線程中出現的crash跟A線程無關,A也catch不到。java public class TheadExceptionTest { pu
相關文章
相關標籤/搜索