后端岗位面试题更新 2026-08-05

如果线程池中的线程执行任务时抛出异常,此时主线程还在执行当前的任务,会发生什么?

猿辅导后端开发教育/培训风险判断技术原理问题排查Java

考察说明

考察线程池异常处理机制与线程生命周期的影响

回答思路

  1. 明确异常发生在工作线程而非主线程
  2. 说明线程池中单个任务异常不会影响其他任务和主线程
  3. 区分无返回值任务与Future任务的异常传播差异
  4. 解释异常只终止当前工作线程的运行,线程池仍可复用该线程
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。