考虑到当线程正常完成或抛出异常时,它会调用 ForkJoinWorkerThread 类提供的 onTermination() 方法,该方法接收一个 Throwable 对象作为参数。如果参数是个空值,则工作线程正常结束;但是,如果参数是个非空值,则线程抛出异常。必须编写必要的代码来处理这种情况。
ForkJoinWorkerThread
onTermination()
Throwable