面向对象的程序设计-Java张白一第三版第12章
第12章 异常处理 12.1 Java的异常处理机制 Java的异常处理机制用于及时有效地处理程序运行中的异常错误。按照这种机制,人们在程序中监视可能发生异常的程序块,一个程序中的所有异常被收集起来放到程序的某一段中处理。这就使人们不必在被监视的程序块中多处插入处理异常的代码,使完成正常功能的程序代码与进行异常处理的程序代码分开。 12.1.1 异常处理机制的结构 Java中引入了异常和异常类,并且定义了很多异常类。每个异常类代表一类运行错误,类中包含了该运行错误的信息和处理错误的方法等内容。每当Java程序运行过程中发生一个可识别的运行错误时,系统都会产生一个相应异常类的对象,并由系统中相应的机制来处理,以确保不会产生死机、死循环或其他对操作系统有损害的结果,从而保证了整个程序运行的安全性。 在Java程序中,当程序运行过程中发生异常时,可采用如图12.1所示的两种方式处理异常:一是由Java异常处理机制的预设处理方法来处理,即一旦程序发生异常,程序就会被终止并显示一些错误信息给用户;二是使用Java语言提供的try-catch-finally语句自行处理异常。第二种方式的优点很多,其中最主要的优点是将处理异常的代码与程序代码的主线分离开来,增强了程序的可读性;其次是可减少中途终止程序运行的可能性。 图12.1 异常处理机制结构 ?【示例程序
您可能关注的文档
- java例题.doc
- Execl简单封装教程.doc
- IBM Rational Quality Manager V1.0.1 Student Workbook.doc
- flush.doc
- 高二英语选修8unit2 Workbook.ppt
- 英语必修一unit 5 workbook p71.pptx
- Workbook Listening&Reading.ppt
- B5 U2 Workbook.ppt
- ext_tree.doc
- Activity中使用AIDL让Service与Activity通信.doc
- 科技行情结束了吗?.docx
- 工控&电网25Q4&26Q1总结:工控进一步复苏,电网景气度保持.docx
- 寻找中国保险的Alpha系列之五:保险还要买多少红利?.docx
- 消费级AR眼镜系列报告(三):AR眼镜核心技术:光波导演进、材料革新与微显示升级.docx
- 北交所策略专题报告:掘金精细化育儿新需求:北交所母婴产业链的辅食、卫生用品与营养品机遇.docx
- 超高性能混凝土(UHPC)材料:在建筑幕墙中的应用.docx
- 环保行业周报:SAF价格创新高,UCO价格有望补涨.docx
- 国防军工行业投资策略:军贸与商业航天共振,静待新质战斗力订单催化.docx
- 计算机行业“一周解码”:豆包开启付费订阅测试,Anthropic发力C端,大模型商业化加速中.docx
- 传媒行业5月投资策略:关注AI应用叙事逻辑改善可能,把握游戏与IP潮玩底部机会.docx
最近下载
- 部编版五年级语文下册词语表看拼音写词语田字格日积月累.docx VIP
- 2025至2030FinFET技术行业产业运行态势及投资规划深度研究报告.docx
- 2025年安徽省中考数学试卷真题(含标准答案).pdf VIP
- 部编版六年级下册看拼音写词语.pdf VIP
- 老年人经络与穴位保健指南.pptx VIP
- (共21页PPT)课时9422武术散打直拳技术武术散打直拳技术.pptx VIP
- 部编版(统编版)六年级语文下册看拼音写词语(田字格)及日积月累含答案.pdf VIP
- 65岁老年人穴位保健.pptx VIP
- 热压成型机液压系统毕业设计说明书推荐.doc VIP
- 智慧物流ppt模板.pptx VIP
原创力文档

文档评论(0)