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