即时尝试围绕我的代码与异常遍及所以我不会有任何内存泄漏。 我尝试了下面的代码,出于某种原因异常没有被处理,我得到运行时错误。例外与匿名线程
一些代码:
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。