老师设置统一的异常枚举后,如果msg的值含有变量,该怎么设置呢?
来源:4-3 API统一返回对象
神话_
2022-05-07 22:43:13
老师设置统一的异常枚举后,如果msg的值含有变量,该怎么设置呢?
如果利用
ApiRestResponse.error(Integer code, String msg);
这个重载方法设置的话,感觉代码又不统一了
比如异常枚举,我的code属性设置为:10003,msg属性设置为:密码长度不能少于+minPassword+位;
这个minPassword变量的值是动态改变的,比如这个变量的值是从数据库动态获取出来的,我该怎么设置这个异常枚举msg的值呢?
相关截图:

相关截图:

相关截图:

1回答
好帮手慕小蓝
2022-05-08
同学你好,枚举类中要求每个字段都是常量,所以无法写入变量的,同学的想法中,违背了Java的语法,是无法实现的。
祝学习愉快~
相似问题