- 34
- 0
- 约1.17万字
- 约 36页
- 2017-03-28 发布于湖北
- 举报
课程目标 描述什么是异常 了解Java异常的层次关系 掌握Java的异常处理机制 运用 try 、catch 、 finally 处理异常 运用 throw 抛出异常 运用 throws 声明异常 学会自定义异常 生活中的异常 什么是异常? 什么是异常 在Java中将可能导致程序执行意外失败的事件叫做异常,异常会中断程序的运行。 异常是导致程序中断运行的一种指令流。 别梦想自己的程序永远不会出错! 面对异常该怎么办? 面对异常该怎么办? 程序中,我们这样处理: Java中如何进行异常处理 Java的异常处理是通过5个关键字来实现的: try、catch、 finally、throw、throws Error/Exception层次图 异常类的层次结构 异常分类 在jdk中,每个包中都定义了异常类,而所有的异常类都直接或间接地继承于Throwable类。 Throwable类两大子类: Error程序本身无法修复的错误,包括虚拟机错误等。java编译器不会检查这种异常,一旦出现这种异常通常是由java虚拟机抛出。 Exception 运行时异常 RuntimeException(非检查异常): 继承于RuntimeException的类都属于运行时异常。这种异常特点是java编译器不会检查它。由于这些异常产生的位置是未知的,Java 编译器允许程序员在程序中不对它们做出处理
您可能关注的文档
- SOCKET及其编程分析报告.doc
- sqlserver服务账户和权限管理配置分析报告.docx
- EDA第六章有限状态机设计-定稿教案.ppt
- 07无机盐生产-结晶教案.ppt
- Symfony2学习笔记之数据库操作分析报告.doc
- tcpdump的-转储网络流量分析报告.docx
- The_Old_Man_and_The_Sea_老人与海_中英文对照版_(good)分析报告.doc
- TOP50童书的分级阅读指南分析报告.doc
- 广州中医药大学中医学基础-01精选.ppt
- EDA技术和工具第八讲教案.ppt
- 2025-2026学年上海市普陀区曹杨第二中学高一(下)期末数学试卷(含答案).docx
- 2025-2026学年新疆生产建设兵团第二中学高一(下)期末数学试卷试卷(含答案).docx
- 2025-2026学年湖南省永州市高一(上)期末数学试卷(含答案).docx
- 2025-2026学年江西省宜春市丰城市第九中学日新班高三(下)期中数学试卷(含答案).docx
- 2025-2026学年云南省昆明市官渡区星耀学校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年辽宁省葫芦岛市实验高级中学高三(下)期中数学试卷(含答案).docx
- 2025-2026学年浙江省杭州市八县区高三(上)期末数学试卷(含答案).docx
- 2025-2026学年陕西省西安市某校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年河北省沧州十校高三(上)期末数学试卷(含答案).docx
- 《休克新理念》课件.pptx
原创力文档

文档评论(0)