线程异常信息不会抛到主线程
线程中的Error信息(系统错误,不是Exception),一般不会被catch到,除非catch Throwable类型,容易忽略。由于线程异常不抛到主线程,这个错误不被觉察到(实践中,碰到该情况,内存不足报错,一直未发现,以为是多线程安全问题)
ref:http://stackoverflow.com/questions/2248131/handling-exceptions-from-java-executorservice-tasks?rq=1
转载于:https://my.oschina.net/solarxie/blog/313069