资源的自动释放的try-with-resources
2016-01-22 00:00
567 查看
异常的复习
首先复习下异常吧。异常块 try{} 后面一定要跟 catch 或者 finally ,任选其一。两者都有最好
catch 讲究前后顺序,越高级的异常(层级越高)放到越后面catch 否则 编译器会报错
方法内部 如果有抛出异常,方法名后面一定要声明该方法会抛出异常以便 被其他方法调用的时候 告知需要catch 哪些异常
如果方法名后面声明会抛出异常,当方法内部未必真的会抛出异常,但不建议这么做
避免隐藏异常的做法,即在catch块中 什么事都不做。
finally块会在最后执行 不管有没有catch异常
如果catch块抛出了一个异常,finally块也抛出了一个异常,则最后抛出的是finally块中的异常
----------------------------TBD-------------------------------
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树