子线程抛出异常时,整个程序的处理流程
来源:9-3 处理异常

martin123_
2020-09-07
老师您好,当子线程抛出异常时,程序是怎么去调用我们写的UncaughtHandler类,并使用它里面的方法处理异常的?
写回答
1回答
-
martin123_
提问者
2020-09-07
我看了一下源码,感觉上子线程发生异常时,
会有`某一个东西`先检测线程是否设置了uncaughtExceptionHandler,如果没有会去调用所属线程组的相应方法;但是这个`某一个东西`,我在Thread源码中并没有找到(也可能是我看得不够详细);我想知道这个`某一个东西`是在哪里写的,是C代码?还是JVM的机制?
012020-09-08
相似问题