java 无法删除文件方法file.delete()的坑,后续会进行研究。先抛出问题。

问题遇到的现象和发生背景

在这个循环中无法使用file.delete() 如下代码

File folder = new File(fileServerFolderPath);
 File[] files = folder.listFiles();

 for (File file : files) {
    file.delete();
//在这里无法进行文件删除
}
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

是不是文件下有文件夹,要做个判断

存在子目录 你删哪个?

楼主解决了么,我也是一样的问题