异常工具-ExceptionUtil

介绍

针对异常封装,例如包装为RuntimeException

方法

  • getMessage 获得完整消息,包括异常名
  • wrap 包装一个异常为指定类型异常
  • wrapRuntime 使用运行时异常包装编译异常
  • getCausedBy 获取由指定异常类引起的异常
  • isCausedBy 判断是否由指定异常类引起
  • stacktraceToString 堆栈转为完整字符串

其它方法见API文档:
https://apidoc.gitee.com/loolly/hutool/cn/hutool/core/exceptions/ExceptionUtil.html

其它异常封装

介绍

针对Hutool中常见异常封装

异常类

  • DependencyException 依赖异常
  • StatefulException 带有状态码的异常
  • UtilException 工具类异常
  • NotInitedException 未初始化异常
  • ValidateException 验证异常