Slf4j
需求:打印error时,既想打印带参数的字符串,也想打印异常堆栈信息
Answer:只需调用log.error格式化字符串,并且把堆栈信息参数e放到最后一个即可
1 |
4j |
Why?
跟随debug的脚步,我们会来到下面这个方法内部:

显而易见,当判断传入的格式化参数数组的最后一个参数继承自Throwable类时,就会将其识别出堆栈信息供打印日志
需求:打印error时,既想打印带参数的字符串,也想打印异常堆栈信息
Answer:只需调用log.error格式化字符串,并且把堆栈信息参数e放到最后一个即可
1 |
4j |
Why?
跟随debug的脚步,我们会来到下面这个方法内部:

显而易见,当判断传入的格式化参数数组的最后一个参数继承自Throwable类时,就会将其识别出堆栈信息供打印日志
近期评论