本文记录: 1,使用ScheduledExecutorService的 scheduleAtFixedRate 方法执行周期性任务的过程,讨论了在任务周期执行过程中出现了异常,会导致周期任务失败. 2,使用普通的Thread类来执行任务,在main线程中周期性创建线程,提交任务.然后,使用UncaughtExceptionHandler来处理异常. 一,正常任务执行 负责执行任务的线程类如下:(一个计算阶乘的任务,计算5以上的阶乘,就会抛出异常) public class FactorialCa…