package com.test6;

import java.io.FileReader;
import java.io.IOException; /**
* try...catch...finally
*/
public class test5 {
public static void main(String[] args) {
FileReader fr = null;
try {
//打开一个不存在的文件
fr = new FileReader("d:\\1.txt");
} catch (Exception e) {
e.printStackTrace();
System.out.println("文件打开失败");
} finally {
//finally一般都会最后执行,除非一些特殊情况,停电,宕机等
//一般在文件读写,数据库操作,内存操作的时候加上finally进一步处理或释放资源
if (fr != null) {
try {
fr.close();
} catch (IOException e) {
e.printStackTrace();
System.out.println("文件关闭失败");
}
}
}
}
}

  

最新文章

  1. javascript中apply、call和bind的区别,容量理解,值得转!
  2. [家里蹲大学数学杂志]第047期18 世纪法国数学界的3L
  3. Ruby On Rails环境搭建
  4. linux添加somebody到组
  5. jsp作用域
  6. Oracle创建删除用户,角色,表空间,导入导出数据库命令总结(转载)
  7. ECshop 每个数据库表结构说明
  8. Back to Basics: Using KVO
  9. Orchard学习计划
  10. BeanUtils属性
  11. Linux硬盘文件分析取证(SSH过的IP)
  12. 【原创】大叔经验分享(12)如何程序化kill提交到spark thrift上的sql
  13. maven 总结
  14. POJ No.3255 Roadblocks 求次短路径
  15. HTTP报文头Accept和Content-Type总结
  16. PHP文件锁定写入实例分享
  17. selenium -- 鼠标悬停
  18. kvm图形化管理工具
  19. hdoj1050 Moving Tables(贪心)
  20. Hadoop副本数配置

热门文章

  1. 目标进程已退出,但未引发 CoreCLR 启动事件
  2. RocketMQ问题
  3. python之random、time与sys模块
  4. Oracle存储过程、函数、包加密wrap
  5. Yum三方仓库——RPMForge
  6. python ORM模块sqlalchemy的使用
  7. appium webdriver 基本操作及小例子等
  8. mysql 新手入门 官方文档+官方中文文档附地址
  9. 前端知识总结--html
  10. singleton单例模式小结