即時嘗試圍繞我的代碼與異常遍及所以我不會有任何內存泄漏。 我嘗試了下面的代碼,出於某種原因異常沒有被處理,我得到運行時錯誤。例外與匿名線程
一些代碼:
try
{
methodA();
} catch (Throwable th)
{
MsgProxyLogger.error(TAG, th.getMessage());
}
}
protected void methodA()
{
Thread disptacherThread = new Thread()
{
@Override
public void run()
{
dispatcher.dispatch(existingMessagesArr);
}
};
disptacherThread.start();
}
現在,如果一些運行時異常occurse線程內,它不會在throable條款抓?
這是爲什麼?匿名線程是否取消catch子句?
謝謝,
ray。