java 自定义异常

2020-03-19 16:04:43来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

java 自定义异常

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

当在函数内部出现了throw抛出异常对象,那么就必须要给对应的处理动作:

   要么在内部try catch处理

   要么在函数上声明让调用者处理

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

自定义异常信息:

  父类中已经把异常信息的操作都完成了,所以子类只要在构造时,把异常信息传递给父类通过super语句。

  那么就可以直接通过getMessage()方法获取自定义的异常。

继承Exception原因:

  异常体系有一个特点:因为异常类和异常对象都可抛,他们都具备可抛性,这个可抛性是Throwable这个体系中的特点。

  只有这个体系中的类和对象才可以被throws和throw操作。

 

throw和throws区别:

  throws使用在函数上  后面异常类多个逗号隔开

  throw使用在函数内  后面跟异常对象

 


原文链接:https://www.cnblogs.com/hongxiao2020/p/12526425.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:!大部分程序员只会写3年代码

下一篇:nginx 限流配置