java异常机制
2016-01-03 10:38
316 查看
java异常机制
1.异常分类
2.异常处理
1)在可能出现异常的方法出,而在此处无法处理异常则可以选择向调用者抛出,throws,调用者可以使用
try catch捕获处理也可以继续向上抛,直到抛给虚拟机在运行出异常时会启动默认异常处理机制打印默认信息
2)多异常处理
3)自定义异常,开发项目时可能出现一些特殊的异常则必须自定义异常,异常需要手动使用throw抛出
抛出后再函数上还必须使用throws抛给调用者处理进行处理。
如何自定义异常信息?因为父类已经把异常信息都完成操作,则在子类中只要使用super就可以把信息
传给父类。
4)throws和throw的区别,
throws使用在函数上,throw使用函数内部
throws后面跟的是函数类,可跟多个,throw后面跟对象,new ZiDingYiExection();
5)一个十分特殊的异常
1.异常分类
2.异常处理
1)在可能出现异常的方法出,而在此处无法处理异常则可以选择向调用者抛出,throws,调用者可以使用
try catch捕获处理也可以继续向上抛,直到抛给虚拟机在运行出异常时会启动默认异常处理机制打印默认信息
2)多异常处理
3)自定义异常,开发项目时可能出现一些特殊的异常则必须自定义异常,异常需要手动使用throw抛出
抛出后再函数上还必须使用throws抛给调用者处理进行处理。
如何自定义异常信息?因为父类已经把异常信息都完成操作,则在子类中只要使用super就可以把信息
传给父类。
4)throws和throw的区别,
throws使用在函数上,throw使用函数内部
throws后面跟的是函数类,可跟多个,throw后面跟对象,new ZiDingYiExection();
5)一个十分特殊的异常
相关文章推荐
- Spring中JDK的动态代理和CGLIB代理的区别
- Java读书笔记(4)-多线程(二)
- Java读书笔记(3)-多线程(一)
- 安卓学习记录-java-day12
- 仲恺acm 5652:完数【java】
- java中的继承
- 仲恺acm 1064:小明养猪的故事【java】
- java基础之大数值
- java源文件名与类名的关系
- 【LWJGL2 WIKI】【基础篇】基础4:计时
- 详解Java的堆内存与栈内存的存储机制
- 仲恺acm 1095:火车出站【java】
- Java 编译时与运行时
- java.util.concurrent介绍
- Java与正则表达式
- Java与正则表达式
- Java与正则表达式
- Java的异常、断言、日志和调试
- Java基本类型比较
- 第一节 麒麟系统安装+基础环境搭建(JDK+Scala)