楼主在前面的2篇文章中,分别介绍了Java子线程中通用的异常处理,以及Spring web应用中的异常处理.链接如下: Java子线程中的异常处理(通用) Spring web引用中的异常处理 今天,要写的是被Spring @Async注解的方法中的异常处理方法. 通常,如果我们要在程序中做一个耗时的操作(例如调用其他外部模块),一般会通过异步的方式执行. 有这2种方法: 自行生成线程池ThreadPoolExecutor,提交任务执行 更方便地,使用Spring @Async注解,修饰在需要异