- 0
- 0
- 约1.59万字
- 约 18页
- 2017-06-14 发布于湖北
- 举报
第七章 异常处理
为了构建健壮、灵活的代码,异常就是程序员必须要面对的问题。异常处理也因此成为了衡量代码优劣的重要尺度。当程序产生异常,能够启用相应的异常处理程序进行异常处理,使得程序能够继续运行下去。
本章学习目标:
了解异常的基本常识
熟悉异常处理的基本原则
掌握如何创建和使用自定义异常处理程序
7.1 异常的基本概念
发现错误的最佳时机是在编译阶段,也能使系统的维护代价降到最低。但是,编译期间不可能找出所有的错误,原因就在于:对于JAVA语言来说,编译过程的本身除了把源程序编译成JAVA虚拟机能够执行的.class字解码文件外,仅仅对程序进行语法性验证。剩下的问题就必须在运行期间去解决。这就需要通过某种方式,把错误源的相关信息传递给某个错误处理者。JAVA异常处理机制也因此而诞生了xy
420589106
7.1.1 什么是异常
在程序运行时,打断正常程序流程的任何不正常的情况称为错误或异常。
“异常处理”的实现,最早可以追溯到20世纪60年代的操作系统。经过几十年的积累,才使得“异常处理”被正式的纳入语言的范畴。
一个“注重实效的程序员”是不应该回避异常处理的。但是很可惜,或许异常处理真的很困难吧。大家都有意、无意的回避了其中的一些异常。这是很不负责任的做法。
7.1.2 JAVA标准异常
JAVA中的Throwable类是所有异常类的顶级父类,并且有
您可能关注的文档
- 北京市2012电气设备安装工程预算定额说明及计算规则.doc
- WR941N固件刷回方法.doc
- MyEclipse编码设置和字体设置等.doc
- 中南大学数据结构及算法第4章串课后作业答案.doc
- VB 神童教程第二节第六节——综合示例二.docx
- 驱动工作原理.doc
- 并行与分布计算技术现状及发展策略.doc
- 应用程序及驱动程序通信的源码.doc
- 宏的录制与使用.doc
- 《经济学动态》2015第四期目录和内容提要.doc
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)