Hello! 欢迎来到小浪资源网!


业务代码try catch捕获异常却看不到日志报错是什么原因?


业务代码try catch捕获异常却看不到日志报错是什么原因?

看不到业务代码报错处理原因

在业务代码1中,try catch捕获了异常并打印到日志中,但实际运行中却没有看到该错误信息。

可能的原因:

  • 业务逻辑错误:检查业务代码1中是否存在逻辑错误,导致异常并未被抛出。
  • 日志配置问题:确保项目已正确配置log.Error级别的日志输出。
  • 异常类型:确认业务代码1抛出的异常是否属于Exception类型,确保能够被捕获并记录到日志中。

建议排查步骤:

  1. 检查业务代码1中的逻辑,确保抛出的异常能够被catch到。
  2. 查看log.error级别的日志输出设置,确保能够记录该类型的错误信息。
  3. 尝试修改业务代码1中的异常类型,确保能够被try catch捕获。

相关阅读