一个线程运行时发生异常会怎样?

提问者:帅平 问题分类:面试刷题
一个线程运行时发生异常会怎样?
1 个回答
Rae
Rae 管理员
如果异常没有被捕获该线程将会停止执行。Thread.UncaughtExceptionHandler是用于处理未捕获异常造成线程突然中断情况的一个内嵌接口。当一个未捕获异常将造成线程中断的时候JVM会使用Thread.getUncaughtExceptionHandler()来查询线程的UncaughtExceptionHandler并将线程和异常作为参数传递给handler的uncaughtException()方法进行处理。
发布于:2年前 (2022-10-20) IP属地:未知
我来回答