- 5
- 0
- 约6.45千字
- 约 26页
- 2019-05-06 发布于广东
- 举报
对于计算机程序来说,错误和异常情况都是不可避免的。Java提供了丰富的出错与异常理机制 12-1 异常的基本概念 异常实际上是程序中错误导致中断了正常的指令流的一种事件。 12-1-1 为什么需要异常处理? 在没有异常处理的语言中,我们必须使用if-else或switch等语句,配合想得到的错误状况来捕捉错误。因而也导致了程序运行效率低的情况。 Java的异常处理机制恰好改变了这种缺点。 它具有易于使用,可自行定义一场类,允许我们抛出异常,且不会脱慢运行速度等有点。 12-1-2 简单的异常范例 // app12_1, 下标值超出范围 public class app12_1 { public static void main(String args[]) { int arr[]=new int[5]; //容许5个元素 arr[10]=7; //下标值超出容许范围 System.out.println(end of main() method !!); } } 12-1-3 异常处理 (1)定义 异常处理的执行顺序
您可能关注的文档
- 安徽财经大学财务管理学课件第二章 财务管理环境.ppt
- 安徽财经大学财务管理学课件第九章 固定资产与无形资产投资管理.ppt
- 安徽财经大学财务管理学课件第六章 长期负债资金的筹资.ppt
- 安徽财经大学财务管理学课件第七章 资本结构.ppt
- 安徽财经大学财务管理学课件第十八章 企业并购和重组.ppt
- 安徽财经大学财务管理学课件第十二章 营业收入管理.ppt
- 安徽财经大学财务管理学课件第十九章 国际财务管理.ppt
- 安徽财经大学财务管理学课件第十六章 财务计划.ppt
- 安徽财经大学财务管理学课件第十七章 资产评估.ppt
- 安徽财经大学财务管理学课件第十三章 费用控制与目标成本.ppt
- 安徽科技学院面向对象程序设计课件Chapter 13 文件处理.ppt
- 安徽科技学院面向对象程序设计课件Chapter 14 多线程.ppt
- 安徽科技学院面向对象程序设计课件Chapter 15 AWT窗口对象.ppt
- 安徽科技学院面向对象程序设计课件Chapter 16 事 件处理.ppt
- 安徽科技学院面向对象程序设计课件Chapter 17 菜单、菜单栏与滚动条.ppt
- 安徽科技学院面向对象程序设计课件Chapter 19 网页的向导-Applet.ppt
- 安徽科技学院数据结构课件第二章 线性表.ppt
- 安徽科技学院数据结构课件第四章 串.ppt
- 安徽科技学院数据结构课件第一章 绪论.ppt
- 安徽理工大学混凝土结构设计原理课件第八章 受扭构件截面承载力计算.ppt
原创力文档

文档评论(0)