鹅鹅鹅知识点之-异常-002
1 什么是异常:
异常指的是导致程序中断执行的一种指令流。
2 牛客面试题:知道异常吗,将你知道的异常写出来(这个我把异常的整个体系画出来了,然后我自觉的将error和Exception区别讲了一下),说说常见的RuntimeException
从图中可以看出来:
处理异常的最大类型是Java.lang包中的Throwable类;它提供了两个子类:
Error和RuntimeException属于Unchecked Exception(非检查异常);
try catch语句捕获多个异常时,如有诸如上述的继承关系,子类异常在前,父类的在后捕获。
(1)Error:jvm中出现不可恢复的错误,如堆内存溢出等,程序是没有处理机会的。 (2)运行时异常(RuntimeException):属于非检查异常,java编译器忽略其抛出和检查,当在加载运行后,出现的异常;常见有:ArrayIndexOutofException、NumberFormatException、NullPointerException、ClassCastException、ClassNotFoundException等。 (3)非运行时异常:也叫可处理异常,程序编译时,就提示的异常。如:自定义异常、IOException、SQLException、FileNotFoundException等。 4)自定义异常示例:自定义异常根据需求使用throw关键字引发异常。
鹅鹅鹅知识点之-异常-002相关推荐
- JavaSE个人复习式整理知识点之异常、线程
异常.线程 1 异常 1.1 异常概念 1.2 异常体系 1.3 异常分类 1.4 异常的产⽣过程解析 2 异常的处理 2.1 抛出异常throw 2.2 Objects⾮空判断 2.3 声明异常th ...
- Java的知识点19——异常机制Exception
异常(Exception)的概念 异常指程序运行过程中出现的非正常现象,例如用户输入错误.除数为零.需要处理的文件不存在.数组下标越界等. Java是采用面向对象的方式来处理异常的.处理过程: 1. ...
- java中三种可能导致异常的情况_JAVA基础知识点之异常
一.JAVA异常 异常指不期而至的各种状况,如:文件找不到.网络连接失败.非法参数等.异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程.Java通 过API中Throwable类的众多子类描 ...
- 炒菜机器人煎鸡蛋视频_我的生活小技巧,今天才发现鹅油那么好用,炸鸡蛋炸豆腐都挺好...
#头条公开课# #微头条日签# 我的生活小技巧,今天才发现鹅油那么好用,炸鸡蛋炸豆腐都挺好 原创/快乐人生 我的生活小技巧(一)红烧鹅"炼鹅油" 昨天买了一个鹅,太肥太肥,厚厚的皮 ...
- flash咏鹅课件_咏鹅flash动画课件下载
咏鹅flash动画课件下载 文欣赏 咏鹅 鹅,鹅,鹅, 曲项向天歌. 白毛浮绿水, 红掌拨清波. 本动画声情并茂的展示了这首著名的诗文,朗读者感情丰富,是很好的小学一年级语文Flash动画课件 关键词 ...
- 大年30还多少天_大美鹅老李告诉你30天的鹅需要多少温度?
鹅是恒温动物,雏鹅个体小,绒毛稀薄,体温调控能力很弱,对温度变化的适应力非常弱. 雏鹅在26℃以下的低温环境中易扎堆挤压,压在下面的鹅可能会因为窒息而死亡. 因此必须勤注意观察人工赶开挤堆小鹅. 鹅舍 ...
- 震惊!腾讯要建AI鹅厂,百度让狗刷脸购物,锤子R-1真机披露
艾普若·傅思 发自 LZYY 量子位 出品 | 公众号 QbitAI 不得了,今天堪称要载入AI史册. 按照老黄历的记载,今天这个普通又特别的戊戌年乙卯月癸亥日,"宜开光.开市.纳采--&q ...
- 什么办法能让鹅长头包 鹅什么药头上头瘤长得快
鹅头上本来就有个包,就跟鸭脚上有脚蹼,鸡头上有冠一样. 如果非要从进化论的角度分析,鹅是比较好的一种鸟类,头顶有个硬包就好像头盔一样,在"打嘴仗"的时候,可以有效地保护头部.达龙鹅 ...
- 腾讯内部转岗_腾讯人才听得懂的12个“鹅语”
瑞雪与活水,一对姐妹花,演尽了H2O的美. 但你可能不知道,在"鹅言鹅语"里,许多话还有另一种美: 瑞雪 瑞雪兆的不止是丰年.在鹅厂,瑞雪代表一种精神. 小到电梯不逆行.班车不插队 ...
最新文章
- 【原】Linux设备网络硬件管理
- python 指针指向的内容,python-文件的读取及指针位置
- springcloud 实现反向代理和负载均衡
- Linux文件inode用完一例
- JS:ES6-9 初识Set与Map
- JS学习笔记——JavaScript继承的6种方法(原型链、借用构造函数、组合、原型式、寄生式、寄生组合式)...
- 第九十八节,JavaScript语法、关键保留字及变量
- 复现贪吃蛇程序——吃食物增加长度(最后一篇)
- ubuntu下rabbitvcs安装后无右键菜单解决办法
- 数据库中的日期相减_sql中两个日期相减
- 【STM32学习笔记】(7)——STM32时钟系统详解
- 教资科目二重点简答题总结
- 支付宝公布2019集五福攻略,准备好薅羊毛的正确姿势
- MGC TOKEN—必将超越PlusToken的搬砖套利项目!
- mysql - sql语句 之 mysql错误代码大合(转载)
- 移动端px和rem的换算
- 职教云JAVA课程答案_智慧职教云课堂Java程序设计答案公众号
- (每日一练c++)CC57 链表内指定区间反转
- 一个比StegSolve更方便的工具—zsteg
- JS for循环打印星号
热门文章
- 学会这几点自媒体才能尽可能的扩大文章的曝光度
- ​​​​​​​简述STM32 CAN总线的设置
- 计算机试题2考试操作题,2014计算机二级Access机考操作题 2
- 中文计算机期刊影响因子排名,中国大陆中文期刊影响因子总排名.pdf
- vs2003水晶报表导出到excel报错的解决方案
- v-for循环时,我只需要点击到的元素做出相应反应,其他的元素不变
- SpringMVC(XML方式)
- Unity 截取360全景图、浏览全景图
- 从 SXX32F103 移植到 MH32F103A参考文档
- zygoteinit.java_Zygote解析