异常处理的初步认识
来源:互联网 发布:淘宝口令在哪里找到 编辑:程序博客网 时间:2024/06/07 05:54
1.异常处理概念:通过允许程序定义一个可以在错误发生时自动执行的代码块来简化错误处理,
这个代码块称为异常处理程序。
2.在Java中,所有的异常都由类来表示。所有的异常类都是从一个名为Throwable的类派生出来的。
3.throwable 由两个直接子类:Exception和Error .与error类型异常相关的错误发生在Java虚拟机中,
为不是你的程序中。这里超出了你能控制的范围。
4.由程序活动所导致的错误由exception的子类表示。例如,除以0,数组溢界,和文件错误都
属于这一类。exception中有一个重要的子类RuntimeException
5.Java异常处理是通过5个关键字来管理的,它们是try,catch,throw,throws,和finally。
它们形成了相互关联的子系统。使用其中一个就意味着要使用另一个。
6.切记,如果try代码块没有抛出异常,那么不执行任何catch语句,并且程序控制转移到catch语句的后面。
7.进行异常监测的程序语句包含在一个try代码块中,如果try代码块中有异常发生,那就要
抛出(throw)该异常。代码可以使用catch捕获这个异常,并以某种合理的方式对其进
行处理。系统产生的异常由Java运行时系统自动抛出。如果要手动抛出异常,则要使用
关键字throw。在某些情况下,从一个方法抛出的异常必须用一个throws语句指定为异常。
任何从try代码块退出时必须被执行的代码,都要放在一个finally代码块中。
8.捕获子类异常的catch语句必须放在捕获父类异常的catch语句的前面。
1 0
- 异常处理的初步认识
- 对java中异常的初步认识
- C++的异常处理初步学习
- 对于异常处理的初步总结
- 对Java异常处理的认识
- PLSQL异常处理初步
- 处理大并发之三 对libevent的初步认识
- 处理大并发之三 对libevent的初步认识
- 处理大并发之三 对libevent的初步认识
- 处理大并发之 对libevent的初步认识
- 处理大并发之 对libevent的初步认识
- 处理大并发之 对libevent的初步认识
- 处理大并发之三 对libevent的初步认识
- 处理大并发之二 对libevent的初步认识
- 处理大并发之三 对libevent的初步认识
- 指针的初步认识!
- 类的初步认识
- return的认识,初步
- jquery怎么实现页面刷新后保留鼠标点击addclass的样式
- IOS几种定时器
- Leap Motion 探究 【第三篇】
- win下python和opencv安装
- HTML页面内块级元素内折行显示
- 异常处理的初步认识
- VS2015 debug编译成功 release出错一堆
- 写个每一个小时自动php采集百度top榜关键字,并用|分开写入txt
- const
- JDK动态代理实现原理(简析加转载)
- redis基础
- 其实很多问题都可以归根到底为能力不足——至第一次接手项目的我
- 两方面的学习——贵在坚持
- 两天 写出简易数据库管理程序