异常总体上分为2类:
在项目设计中,我们常常自定义系统的业务异常,当业务上不满足校验时,可以通过抛出业务异常,到 catch 语句中做统一的处理,例如打印日志,返回调用方错误信息等。举例如下:
public class SettleException extends RuntimeException {private static final long serialVersionUID = -694489771576921331L;private String code;public SettleException(String code, String msg) {super(msg);de = code;}public SettleException(RetCode ret) {Description());de = Code();}public SettleException(RetCode retMsg, String msg) {super(msg);de = Code();}public SettleException(RetCode retMsg, String msg
本文发布于:2024-02-03 04:34:00,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170690603648675.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |