自定义枚举类问题
对于枚举常量的定义,枚举类中的私有变量(对应关系),一般对于私有变量只有get方法,此外就是构造函数无任何修饰限定符号,最后就是一些自己定义的静态方法(返回值一般都是枚举类的类型,里面会经常用到 “ 枚举类. values()” 方法,来获取 枚举类 数组),同事注意有时候会用到 valueOf()方法
自定义异常类问题
自定义异常类定义中,首先要注意的就是构造函数,一般使用 super(描述) ,考虑一下为什么super()里面都是描述或者为空而没有 code呢
看下源码
继承于 Exception 类,exception类继承与 throwable , 无参构造函数,带有message的有参构造函数
有时候还与枚举类一起使用
这里 catch 自定义的异常类的时候,你看用到的 set方式完全不同
网友评论