黑马程序员技术交流社区

标题: fileWriter 空指针异常 [打印本页]

作者: 刘圣伟    时间: 2012-8-18 13:11
标题: fileWriter 空指针异常
public static void main(String[] args) {
                FileWriter fw = null;
                try {
                        fw = new FileWriter("K:\\demo.txt");
                        fw.write("abcdef");
               
                } catch (IOException e) {
                        // TODO Auto-generated catch block
                        System.out.println(e.toString());
                }
                finally{
                        try {if(fw!=null)
                                        fw.close();                                                       
                        } catch (IOException e) {
                                // TODO Auto-generated catch block
                                System.out.println(e.toString());
                        }
                }
               
        }

会异常里面   ,有空指针异常, 是为什么呢?
作者: 黑马-郑鹏    时间: 2012-8-18 13:24
我运行你的代码没有问题呀,是不是在你的电脑上K盘不存在呀!
作者: 牛杨    时间: 2012-8-18 14:06
黑马-郑鹏 发表于 2012-8-18 13:24
我运行你的代码没有问题呀,是不是在你的电脑上K盘不存在呀!

怎么会有错呢,楼主的程序没有错哦 。可以运行成功的。
如果你电脑上不存在 K盘 也应该是发生IOException的,而不是空指针异常啊?
作者: 黑马-郑鹏    时间: 2012-8-18 14:42
牛杨 发表于 2012-8-18 14:06
怎么会有错呢,楼主的程序没有错哦 。可以运行成功的。
如果你电脑上不存在 K盘 也应该是发生IOException ...

嗯,我用k盘报的是文件找不到的错误,我也不明白他那错是怎么报出来的。
作者: 刘付力    时间: 2012-8-18 21:25
飘过~~~
回复一下~~~~~~
作者: 灵感    时间: 2012-8-18 23:53
代码我运行没有任何问题呀
我把k盘改成F盘,没有任何问题


jieguo3.jpg (5.5 KB, 下载次数: 4)

jieguo3.jpg

jieguo2.jpg (3.13 KB, 下载次数: 24)

jieguo2.jpg

jiegguo.jpg (7.33 KB, 下载次数: 2)

jiegguo.jpg





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