java 自定义异常
2020-03-19 16:04:43来源:博客园 阅读 ()
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 限流配置
- 国外程序员整理的Java资源大全(全部是干货) 2020-06-12
- 2020年深圳中国平安各部门Java中级面试真题合集(附答案) 2020-06-11
- 2020年java就业前景 2020-06-11
- 04.Java基础语法 2020-06-11
- Java--反射(框架设计的灵魂)案例 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash