个人关于JAVA异常的心得
2015-07-11 22:33
381 查看
个人关于java异常的总结
JAVA当中,处理异常的方法是通过try--catch--finally关键字来完成,例如
Finally其中省略,由于除数不可为0,因而通过捕捉异常(ArithmeticException类),输出对应提示。
在try当中每扫过一句,便扫过所有catch进行查找,当前一个catch查找成功时,后面的部分便直接忽略,例如在上面的语句中加一句:
由于第一句包含了所有异常查找,因而后面的catch则永远无法执行。
异常抛出的方法则是通过关键字throw--throws,在当层无法解决的异常,则将其直接抛到上层解决:
exp()通过throw将异常掷到主函数中进行异常处理。
自定义异常则可以根据个人需要完成特定的需求:
运用继承的方法在出现异常时添加功能。
由于仓促,此文有不足之处,请见谅!
JAVA当中,处理异常的方法是通过try--catch--finally关键字来完成,例如
Finally其中省略,由于除数不可为0,因而通过捕捉异常(ArithmeticException类),输出对应提示。
在try当中每扫过一句,便扫过所有catch进行查找,当前一个catch查找成功时,后面的部分便直接忽略,例如在上面的语句中加一句:
由于第一句包含了所有异常查找,因而后面的catch则永远无法执行。
异常抛出的方法则是通过关键字throw--throws,在当层无法解决的异常,则将其直接抛到上层解决:
exp()通过throw将异常掷到主函数中进行异常处理。
自定义异常则可以根据个人需要完成特定的需求:
运用继承的方法在出现异常时添加功能。
由于仓促,此文有不足之处,请见谅!
相关文章推荐
- R.java 文件的错误
- Java学习笔记
- Java: 异常处理机制
- 学习笔记_Filter小结(过滤器JavaWeb三大组件之一)
- 学习笔记_过滤器详细_2(过滤器JavaWeb三大组件之一)
- java.lang.UnsupportedClassVersionError
- Java 静态内部类与非静态内部类 学习记录.
- Java学习笔记3、变量、数据类型
- 解决windows下eclipse中android项目关联android library project失败问题
- 关于java集合的总结
- JavaBean,POJO,EJB 是什么?
- Struts2 常见错误 Document is invalid: no grammar found. at (null:3:8)
- spring mvc
- 使用MyEclipse来开发servlet
- 学习笔记_过滤器详细(过滤器JavaWeb三大组件之一)
- spring4学习总结以及spring整合hibernate
- Java tutorial 7
- java获取当天的开始时间,当前周的开始时间
- 学习笔记_过滤器概述(过滤器JavaWeb三大组件之一)
- eclipse android 设置及修改生成apk的签名文件