- 46
- 0
- 约1.27万字
- 约 46页
- 2016-12-03 发布于河南
- 举报
第6章 Jav异常处理
编译错误 1.大小写形式混淆 2.使用未定义的变量 3.使用未初始化的变量 4.数据类型与变量类型不符 5.语句后面遗漏分号 6.小括号不配对 运行错误 1.数组下标越界 for(int i=1;i=10;i++) { System.out.println(a[i]); } 2.除数为零 概念 异常(Exception)--在一个程序执行期间发生的事件,它中断正在执行的程序的正常指令流。 常见的运行时异常主要包括: 1.ArithmeticException 2.NullPointerException 3.ArrayIndexOutOfBoundsException 异常机制的优点 错误的处理规范 把错误和常规代码分开 在CATCH中传播错误信息 对错误类型分组 方便定位错误和维护 1.产生异常 结构化异常处理 try { 可能产生异常的代码段;} catch(异常类名1 对象名1) { 处理语句组1;} …… catch(异常类名n 对象名n) { 处理语句组n;} finally {最终处理语句;} 基本形式 try{ 逻辑程序块 }catch(Exceptiontype1 e){ 处理代码块1 }catch(Exceptiontype1 e){ 处理代码块2 throw(e); }finally{ 释放资
原创力文档

文档评论(0)