美文网首页
异常定义

异常定义

作者: menmo_O | 来源:发表于2017-12-11 21:06 被阅读0次

因为项目中会出现特有的问题。
而这些问题并未被java所描述并封装对象。
所以对于这些特有的问题可以按照java对问题封装的思想。
讲特有的问题进行自定义的异常封装。

自定义异常
在程序中,对于除数时负数也视为错误的,无法进行运算的。
那么久需要对这个问题进行自定义的描述。

当在函数内部出现了throw抛出异常对象,那么久必须要给对应的处理动作。
要么在内部try catch处理
or 在函数上声明让调用者处理。

一般情况下,函数内出现异常,函数上需要声明。

如何定义异常信息呢?
因为父类中已经把异常信息的操作都完成了
所以子类只要在构造时,通过super语句将异常信息传递给父类。
这样就可以直接通过getMessage方法获取自定义的异常信息。

自定义异常:
必须是自定义类继承Exception。

继承Exception原因:
异常体系有一个特点:因为异常类和异常对象都被抛出。
他们都具备可抛性,这个可抛性是Throwable这个体系中独有特点。
只有这个体系中的类和对象才可以被throws 和 throw 操作。

相关文章

  • springMVC异常处理

    异常的处理 自定义异常 自定义的异常处理类 当controller中出现异常时,使用自定义异常进行捕获

  • 异常定义

    因为项目中会出现特有的问题。而这些问题并未被java所描述并封装对象。所以对于这些特有的问题可以按照java对问题...

  • SpringBoot异常处理

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

  • 10.2.3 自定义异常类

    10.2.3 自定义异常类 系统自带异常处理 自定义异常 test.php

  • 异常的处理

    异常的的处理:抓抛模型 自定义异常 自定义异常 测试类

  • 从零构架个人博客网站(二)-全局异常处理

    中间件的异常 全局异常中间件全局异常监听定义异常的返回结果定义常见的异常状态开发环境 异常查看 对于异常,我们可以...

  • 统一异常处理

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

  • 2020-03-02-Java

    1.自定义异常 为什么要使用自定义异常?系统提供的异常不足以表达异常发生的原因,需要开发者自己来定义异常,那么开发...

  • 后端异常统一捕捉

    实现 HandlerExceptionResolver ,对自定义异常进行转换,对非自定义异常统一转化为自定义异常...

  • Java——异常处理的常用方式

    自定义异常 捕获异常

网友评论

      本文标题:异常定义

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