Java基础系列 - try...catch...finally
发布时间:2020-12-15 07:42:55 所属栏目:Java 来源:网络整理
导读: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:
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("文件关闭失败"); } } } } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |