关于异常的一些理解
2009-01-06 09:25
363 查看
异常就是一个图,脑海里想着这个图,五个关键字,try , catch ,finally ,throws,throw ,一句话(先逮小的后逮大的),异常和重写的关系。
解释一下try , catch就是包围异常的意思,
finally 是包围异常后执行的语句,比如有的对象没关闭,在这里关闭,
throws就是声明有异常的意思,但本身的异常并为抛出,
throw 就是自己声明异常(自定义异常)。
先逮小的后逮大的:很明白,就是有很多异常的时候必须先捕获小的异常后捕获大的异常。
异常和重写的关系:如果父类里面声明了异常,那么子类里必须声明和父类异常的异常或者干脆不声明异常。
异常就这么简单。
解释一下try , catch就是包围异常的意思,
finally 是包围异常后执行的语句,比如有的对象没关闭,在这里关闭,
throws就是声明有异常的意思,但本身的异常并为抛出,
throw 就是自己声明异常(自定义异常)。
先逮小的后逮大的:很明白,就是有很多异常的时候必须先捕获小的异常后捕获大的异常。
异常和重写的关系:如果父类里面声明了异常,那么子类里必须声明和父类异常的异常或者干脆不声明异常。
异常就这么简单。
相关文章推荐
- 关于异常的一些理解
- 关于Bean\Entity\Model\POJO的一些个人理解
- 关于java继承的一些理解错误
- 为自己记----android中关于actionbar的一些简单理解
- 关于RunLoop的一些理解
- 关于反射的一些理解
- 关于LPC2132操作EEPROM的一些理解
- iPhone开发关于UDID和UUID的一些理解
- 关于idea创建项目的一些异常
- 关于lstm和gru的一些简单资料,讲得比较容易理解
- 关于Python里面协程的一些理解
- 关于JAVA语言IO流的一些理解
- 一些关于javascript闭包和this的理解
- 关于new、delete和堆的一些理解
- 一些面试题:关于指针的一些理解
- 关于一些c的指针的的理解!就当做是来做笔记了
- 关于小波变换的一些理解
- 关于String类的一些理解
- 关于数字信号处理中的一些概念的理解
- 关于多态的一些自己理解