使用场景 在单个方法内主动捕获异常,并将异常的错误栈信息以日志的方式打出来 写法 当前方法throw 了 异常,即改方法存在异常的情况,则可以使用如下方式获取当前线程中的异常: // 主动获取当前线程异常栈信息 StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace(); // 以日志的方式打出 \n 每一行错误栈信息结束后换行 log.error(StringUtils.join(stackTraceElements, '\n'));