黑马程序员技术交流社区

标题: IO的异常处理 [打印本页]

作者: Cubase    时间: 2016-9-25 18:51
标题: IO的异常处理
public class FileOutputStreamDemo3 {
        public static void main(String[] args) {
                File file = new File("c:\\file.txt");
                //定义FileOutputStream的引用
                FileOutputStream fos = null;
                try {
                        //创建FileOutputStream对象
                        fos = new FileOutputStream(file);
                        //写出数据
                        fos.write("abcde".getBytes());
                } catch (IOException e) {
                        System.out.println(e.toString() + "----");
                } finally {
                        //一定要判断fos是否为null,只有不为null时,才可以关闭资源
                        if (fos != null) {
                                try {
                                        fos.close();
                                } catch (IOException e) {
                                        throw new RuntimeException("");
                                }
                        }
                }
        }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2