美文网首页
2020-03-30 自定义枚举和异常问题

2020-03-30 自定义枚举和异常问题

作者: 很菜的花椰菜 | 来源:发表于2020-03-30 17:27 被阅读0次

自定义枚举类问题

对于枚举常量的定义,枚举类中的私有变量(对应关系),一般对于私有变量只有get方法,此外就是构造函数无任何修饰限定符号,最后就是一些自己定义的静态方法(返回值一般都是枚举类的类型,里面会经常用到 “ 枚举类. values()” 方法,来获取 枚举类 数组),同事注意有时候会用到 valueOf()方法

自定义异常类问题

自定义异常类定义中,首先要注意的就是构造函数,一般使用 super(描述) ,考虑一下为什么super()里面都是描述或者为空而没有 code呢

看下源码

继承于 Exception 类,exception类继承与 throwable  , 无参构造函数,带有message的有参构造函数

有时候还与枚举类一起使用

这里 catch 自定义的异常类的时候,你看用到的 set方式完全不同 

相关文章

  • 2020-03-30 自定义枚举和异常问题

    自定义枚举类问题 对于枚举常量的定义,枚举类中的私有变量(对应关系),一般对于私有变量只有get方法,此外就是构造...

  • 统一异常处理

    首先,利用枚举,来定义异常类型。定义枚举ResultEnum: 自定义异常,新建CustomException类:...

  • Python基础-day14

    list ​ 枚举 ​ 异常 ​ 异常处理 ​ 自定义异常 ​ 单例设计模式(23设计模式 ...

  • java优雅的进行异常处理

    一、定义一个异常的枚举类 二、定义一个异常的结果集 三、 自定义一个异常,继承RunTimeException,里...

  • jesery自定义异常,其他框架也可参考

    自定义异常类 exception类数据结构填充由枚举类定义 接口 ErrorDef BadRequestExcep...

  • SpringBoot异常处理

    1. 配置全局异常和自定义异常 异常处理类(包括全局和自定义) 自定义异常类 2.返回自定义页面 创建自定义页面位...

  • SpringBoot 入门笔记(七)自定义枚举类型

    定义枚举类 在抛出异常中使用枚举类型 异常处理类中接受枚举类型

  • swift 语法 do-catch & try

    语法格式 创建自定义的异常枚举,并遵守 Error 协议 主要涉及关键字 throws、throw 的用法 ps:...

  • go 枚举类型

    这里需要用到enum库 定义一个枚举类型 操作枚举enum 查看枚举值 修改自定义枚举值 添加和移除枚举值

  • java小白翻身-异常处理03: 自定义异常

    有些问题,是和程序无关的,属于我们自己系统的业务流程问题。这种的,就叫做业务异常,业务异常就属于自定义异常。 步骤...

网友评论

      本文标题:2020-03-30 自定义枚举和异常问题

      本文链接:https://www.haomeiwen.com/subject/skpvuhtx.html