- 0
- 0
- 约3.32千字
- 约 13页
- 2016-12-06 发布于浙江
- 举报
第9章 Java的异常处理
第9章 Java的异常处理 9.1 异常概述 编译错误:程序存在语法问题 运行时错误:在程序的运行过程中产生的错误 9.1.1 异常的基本概念 ⒈Java异常 在运行过程中发生的打断程序正常执行的事件。 ⒉例如: 9.1 异常概述 9.1.2 异常类的层次 9.1 异常概述 Error类 则专门用来处理严重影响程序的运行错误,通常不会设计程序代码去捕捉这种错误,其原因在于即使捕捉到它,也无法给予适当的处理,所以,只能在发生时由用户按照系统提示关闭程序。 Exception类 解决由程序本身和环境所产生的异常,这些异常通常在捕捉到之后便可做妥善的处理,以确保程序继续运行。 程序员在处理异常时,需要更多关心的是Exception类及其子类。 P204 图9.2 Exception子类的继承关系 9.1 异常概述 9.1.3 异常处理机制 ⒈抛出(throw)一个异常 Java程序的执行过程中如果出现异常,会自动生成一个异常类对象,该异常对象将被提交给Java运行时环境。这个过程称为抛出异常。 ⒉捕获(catch)一个异常 当Java运行时环境接收到一个异常对象时,会寻找能处理这一异常的代码并把当前异常对象交给其处理,这一过程称为捕获异常。如果Java运行时环境找不到可以捕获异常的方法,则运行时环境将终止,相应的Java程序也将退出。 ⒊
您可能关注的文档
最近下载
- 流动阻力和能量损失课件.pptx VIP
- 低延迟计算条件下优化器鲁棒性的精度-效率权衡机制建模.pdf VIP
- LYT 2577-2016 森林消防车辆外观制式涂装规范.pdf
- 2024-2025政治时事政治热点重点归纳总结(复习必背).pdf VIP
- 2023 GWH191-6.0 V12R03C100 中速永磁风力发电机组.docx VIP
- 工艺参数设定与优化管理手册.docx VIP
- T_ZLXH 0002—2020_多联式空调(热泵)工程施工技术规程.pdf VIP
- 《我不能失信》公开课课件教学.ppt VIP
- 南阳职业学院 2026 年单独招生《文化素质考试》模拟试题.docx
- GAT 1781-2021公共安全社会视频资源安全联网设备.docx VIP
原创力文档

文档评论(0)