提问:
我想做一个供自己使用的文件编辑器,其中有一个删除指定文件的功能(第105行开始):
我使用了catch语句抓住错误,可是当找不到指定文件时仍旧闪退。
具体详情:
解答:
为啥要 try/catch,你直接使用 File.exists 方法判断文件是否存在就行了,存在就删除。
File file = new File(path, filename); //判断文件或文件夹是否存在 boolean flag = file.exists(); if(flag) { //文件存在就要删除文件 file.delete(); } else { //文件不存在,emm…你打印你的日志吧 }
标签:Files,文件,file,try,File,catch,delete From: https://www.cnblogs.com/dituirenwu/p/17068682.html