安卓学习记录-java-day13
2016-01-03 22:26
357 查看
IO:中断了正常指令流的事件。
在运行过程中出现的
异常是一个对象,这些类JDK提供。
RuntimeException 类直接和间接子类都是捕获异常,其他都是未捕获异常。
try{异常代码}
catch(Exception e){发生异常的处理代码};
可以出现多个catch语句
Finally语句的使用,肯定会执行的语句。
try{异常代码}
catch(Exception e){发生异常的处理代码};
finally
{肯定被执行的代码};
无论是否发生异常,finally中的语句都会执行。
当不存在catch时,finally语句必须紧跟在try语句后,两者可以有一个不存在,但不能都不存在。
捕获异常(必须处理异常):通常由外部因素造成,不是由程序造成的。
抛出异常:自己不能处理异常,将异常抛出给上一层。
在运行过程中出现的
异常是一个对象,这些类JDK提供。
RuntimeException 类直接和间接子类都是捕获异常,其他都是未捕获异常。
try{异常代码}
catch(Exception e){发生异常的处理代码};
可以出现多个catch语句
Finally语句的使用,肯定会执行的语句。
try{异常代码}
catch(Exception e){发生异常的处理代码};
finally
{肯定被执行的代码};
无论是否发生异常,finally中的语句都会执行。
当不存在catch时,finally语句必须紧跟在try语句后,两者可以有一个不存在,但不能都不存在。
捕获异常(必须处理异常):通常由外部因素造成,不是由程序造成的。
抛出异常:自己不能处理异常,将异常抛出给上一层。
相关文章推荐
- 微支付jsapi巨坑 微支付 jsapi java
- java21.IO操作------FileReader与FileWriter
- 简单扑克牌游戏
- 【Eclipse】性能优化器,让你的Eclipse飞起来!
- JAVA多线程机制之线程概念
- Java——单例设计模式
- Java基础问题(一)
- 仲恺acm 1003:A+B 输入输出练习IV【java】
- 关于《Java 编程思想》第四版第十五章“泛型”逆变例子的疑惑
- mapreduce的二次排序 SecondarySort
- SpringMVC乱码问题
- 适配器模式
- JAVAEE开发中小主意点
- javax.el.PropertyNotFoundException错误
- java20.IO操作------使用带有缓冲的字符流读写数据
- Activiti5.19查询报错[java.sql.SQLSyntaxErrorException: ORA-00936: 缺失表达式]
- java布局学习 (二)
- Spring之Bean的创建和装配
- 仲恺acm 1082:寻找最低数【java】
- 最小生成树之克鲁斯卡尔算法 ( java版)