- 3
- 0
- 约3.5千字
- 约 20页
- 2017-06-06 发布于湖北
- 举报
第7章 Java的异常处理 学习内容 什么是异常 异常的处理 自定义异常类的使用 什么是异常 示例1 请看图书管理系统中的Tool类中的readFile2Memory方法: 7.1 什么是异常 示例1 续… 编译错误: 这说明InputStreamReader 的构造方法、readLine()和readLine()这个方法有可能产生异常,我们必须处理异常。 什么是异常 示例2 什么是异常 示例2 续... 这个程序没有编译错误,但是运行时期产生错误: java.lang.ArithmeticException: / by zero at ExceptionDemo2.main(ExceptionDemo2.java:4) 从上面的两个示例可以看出异常有两种: 一种是编译期异常 check exception 一种是运行期异常 runtime exception 异常处理机制 两种处理异常的机制: 捕获异常: 当Java运行时系统得到一个异常对象时,它将会沿着方法的调用栈逐层回溯,寻找处理这一异常的代码。找到能够处理这种类型的异常的方法后,运行时系统把当前异常对象交给这个方法进行处理,这一过程称为捕获(catch)异常。这是积极的异常处理机制。如果Java运行时系统找不到可以捕获异常的方法,则运行时系统将终止,相应的Java程序也将退出。 声明抛弃异常: 如果一
您可能关注的文档
- 基础生物化学第6节.ppt
- 基础数据库表结构和标识符.pdf
- 基因序列内部特征及蛋白质对称结构的相关性分析_申小娟.pdf
- 基于 COM 操作系统在嵌入式系统中应用.pdf
- 基于 Power AIX 5L 系统安装流程.docx
- 06第六篇 金融资产(版式).ppt
- 基于_NET平台软件构件开发方法研究.pdf
- 06第六章 影像显示及读写.pdf
- 基于_紧凑_内涵解读的紧凑度量及评价研究_紧凑度_概念体系及指标体系的构建.pdf
- 06-仿制药一致性评价体内外相关性研究-刘建平.pdf
- 高管就餐管理制度内容(3篇).docx
- 跨境电商物流服务合同协议2026年规范.docx
- 金融贷款业务合同书2026.docx
- 金融服务公司增资扩股合同协议书.docx
- 跨境电商支付结算合同协议及汇率风险.docx
- 西师版三年级下册数学教学课件 第二单元 长方形和正方形的面积 第4课时 用一个给定图形的面积来估计其他图形的面积.ppt
- 西师版三年级下册数学教学课件 第五单元 数据的收集与整理 第4课时 数据的分段统计.ppt
- 西师版三年级下册数学教学课件 第五单元 小数的初步认识 第2课时 认识小数(2).ppt
- 西师版六年级下册数学教学课件 三 正比例和反比例 第6课时 反比例的意义.ppt
- 西师版三年级下册数学教学课件 第六单元、1简单的统计活动1.ppt
最近下载
- 多重耐药菌医院感染预防与控制措施考试试题(含答案).pdf VIP
- 2026年村会计考试试题及答案.doc
- 大概念视角下高中物理大单元教学建构与设计以“牛顿运动定律”教学为例.pptx VIP
- 2026年贵阳新高考化学全程复习指南(一轮+二轮+三轮)含易考题、常考题、易错题.docx VIP
- 22《阿房宫赋》知识拓展 课件(共17张PPT) 中职语文语文版拓展模块(含音频+视频).pptx VIP
- 隧道围岩压力计算.xls VIP
- 急性脑梗死溶栓知情同意书.doc VIP
- 3.1《中国科学技术史(序言)》(教学课件)-【中职专用】高二语文同步课堂(高教版2024拓展模块上册).pptx VIP
- (新)宜昌一医-神经研究中心-量表(服药10个月).docx VIP
- 滁州天长市永丰镇村级后备干部储备库选拔考试题库2023 .docx VIP
原创力文档

文档评论(0)