当前位置: 首页 > news >正文

异常(完)

那么今天我们来做一个收尾,完成我们对java基本语法的学习,看到这里的伙伴可以鼓励一下自己,那么大家再坚持一下,我们便完成这个阶段的学习.

3.自定义异常类
Java中虽然已经内置了丰富的异常类,但是并不能完全表示实际开发中所遇到的一些异常,此时就需要维护符合我们实际情况的异常结构。

例如,我们实现一个用户登陆功能

 此时我们在处理用户名密码错误的时候可能就需要抛出两种异常,我们可以基于已有的异常类进行扩展(继承),创建和我们业务相关的异常类

具体方式:

1.自定义异常类,然后继承自Exception或者RunTimeException,直接继承Exception:按照责异常处理..

 

2.实现一个带有的类型参数的构造方法,参数含义,出现异常的原因:

 注意事项:

自定义异常类通常会继承自Exception或者RuntineException

继承自Exception的异常默认是受查异常

继承自RuntimeException的异常默认是非受查异常.

那么我们便可以用自定义异常来处理:

那么剩余流程就交给大家去思考了,那么今天分享就到这里,谢谢大家!!!

 

 

 

相关文章:

  • 计算GPS点之间距离(JS实现)
  • 从C语言开始的C++编程生活(1)
  • 第二十七篇 数据仓库与维度建模指南:从理论到实战的进阶之路
  • 无需OpenAI API运行OpenManus!
  • docker和k8s区别详解
  • NLP高频面试题(五)——BERT的基本结构介绍、预训练任务、下游任务
  • Business processes A bridge to SAP and a guide to SAP TS410 certification
  • 资源文件逆向与界面篡改技术
  • 案例驱动的 IT 团队管理:创新与突破之路:第一章 重构 IT 团队管理:从传统到创新-2.1.3 反直觉案例:非技术背景成员的价值挖掘
  • C语言动态内存管理(下)
  • 18.封装红黑树实现mymap和myset
  • luogu「EZEC-10」打分 --- Python3 解法
  • libaom 源码分析:scalable_decoder.c 文件
  • 村民信息管理系统
  • SpringBoot可以同时处理多少请求?
  • 使用 Arduino 的基于物联网的空气污染监测系统
  • 群体智能优化算法-爱情进化算法 (Love Evolution Algorithm, LEA,含Matlab源代码)
  • 51c自动驾驶~合集24
  • RCore学习记录002
  • AI时代API安全挑战加剧,解读API防护的最佳方案
  • 半数以上中国人都缺这几种营养,吃什么能补回来?
  • 事关中国,“英伟达正游说美国政府”
  • 以色列称“将立即允许恢复”人道主义物资进入加沙
  • 人民日报评论员:党政机关要带头过紧日子
  • 纽约市长称墨西哥海军帆船撞桥事故已致2人死亡
  • 美国失去最后一个AAA评级,资产价格怎么走?美股或将触及天花板