- 2
- 0
- 约1.59千字
- 约 21页
- 2026-10-09 发布于陕西
- 举报
异常与捕捉
代
设备不正常引发的
码
正
确
异常捕捉
异常捕捉
在程序运行过程中
发生的非正常事件
除0溢出、数组越界、文件找不到……
这些事件的发生将阻止程序的正常运行。
例如
程序设计时,必须考虑到可能发生的异常事件并做出相应的处理。
把各种不同类型的异常情况进行分类,用Java类来表示异常情况,这种类被称为异常类。
异常流程的代码和正常流程的代码
Thecodeofabnormalflowisseparatedfromthatofnormalflow
提高了程序的可读性
简化了程序的结构
可以灵活的处理异常,如果当前方法有能力处理异常,就捕获并处理它,称为捕获异常。
否则只需抛出异常,由方法调用者来处理它,称为抛出异常。
try{
//需监测的代码
}
catch(SpecialExceptione)
{
//如果有特殊异常处理的代码
}
catch(Exceptione)
{
//如果有普通异常需处理的代码
}
finally{
//不管是否异常都需要处理的内容
}
捕获一个异常对象后。
Java分别对每个catch语句处理的异常类型进行检测。
找到与异常对象类型相匹配的catch语句。
try{
//需监测的代码
}
catch(SpecialExceptione)
您可能关注的文档
- Java程序设计项目化立体教程常量与变量.pptx
- Java程序设计项目化立体教程数据流.pptx
- Java程序设计项目化立体教程线程.pptx
- Java程序设计项目化立体教程菜单.pptx
- Java程序设计项目化立体教程表格控件.pptx
- Java程序设计项目化立体教程静态.pptx
- Java程序设计项目化立体教程面板与文本框.pptx
- Java程序设计项目化立体教程面板与标签.pptx
- JDK的安装与配置.pptx
- 实现信号线的选择——单选按钮.pptx
- 销售年终总结及明年计划:个人业绩漏斗复盘、客户分层经营与2027年业绩目标拆解示例.docx
- 美联储9月加息之后:政策路径、美元与全球资产的传导分析(兼谈“降息预期”的修正).docx
- 考勤管理制度.docx
- 病历书写内涵质量检查与缺陷评分标准细则.docx
- 班级家委会章程与常态运作.docx
- 班委竞选演讲稿写法与四篇范文:学习委员、生活委员、文体委员、班长的三分钟演讲.docx
- 留守儿童关爱保护及代理家长帮扶方案.docx
- 2027届秋招简历模板怎么排才过机筛:一名应届生的七版迭代与投递数据复盘.docx
- 2026年连锁烘焙品牌新店开业营销活动全案开业前蓄客三日爆发排期预算分配与引流转化测算.docx
- 固定资产全生命周期管理与折旧核算实施细则.docx
最近下载
- 轨道交通道岔控制电路及其故障处理 课件 第十章 电子模块道岔控制电路及其故障处理.pptx
- 2026年秋季新版苏教版四年级上册科学全册分课时教案(共38课时).docx
- 项目部管理制度汇编.docx VIP
- 新概念英语第一册lesson-47-48(共38张PPT).ppt VIP
- 北京华峰测控笔试题.docx VIP
- 2025年12月英语四级真题(第一套).pdf VIP
- 李清照《浣溪沙 莫许杯深琥珀浓》古诗词PPT.pptx VIP
- 小学50米快速跑单元教学计划.doc VIP
- 新概念英语第一册-第41-42课课件(43张)(共43张PPT).ppt VIP
- 延长石油笔试真题及备考指南.docx VIP
原创力文档

文档评论(0)