文章 2024-07-25 来自:开发者社区

为什么捕获异常后不要使用e.printStackTrace()打印日志

问题一:为什么打印日志的代码不允许失败,阻断流程? 为什么打印日志的代码不允许失败,阻断流程? 参考回答: 打印日志的代码不允许失败,阻断流程,是因为要确保不会因为日志打印语句抛出异常造成业务流程中断。例如,如果shop为null,则shop.getId()会抛出NullPointerException,导致业务流程被中断。 关于本问...

问答 2024-06-27 来自:开发者社区

为什么捕获异常后不要使用e.printStackTrace()打印日志?

为什么捕获异常后不要使用e.printStackTrace()打印日志?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云日志服务SLS

SLS是一站式云原生可观测性数据平台,一站式提供数据采集、加工、查询与分析、可视化等功能。日常更新产品最新动态,最佳实践以及技术大咖的观点和经验。

+关注