好吧,所以我几乎得到了这个。但似乎有一些逻辑错误,我无法解决。请注意,我不能使用try/catch。不需要问为什么删除文件,如果它崩溃我的应用程序(2)
编辑
for(String File : List){
final String FilePath = getPath() + "/" + File;
Render renderer = renderFile(FilePath);
Runtime.getRuntime().addShutdownHook(new Thread(){
public void run() {
deleteFile(FilePath);
}
});
deleteFile(FilePath);
updateReport(stuff);
writeReportToFile(Report.toString());
我希望它删除这是造成我崩溃的文件。如果应用程序崩溃,但它似乎并不奏效。我是说错了还是什么? 混淆
最后编辑
OK玩弄得多绕后,我终于得到它的工作!谢谢大家
,为什么要删除呢?你不能清除它吗? –
该应用处理数组中的图片,并且所有图片都位于一个文件夹中,因此我无法清除整个文件夹 – RayCharles
请更多显示流程的代码。 – Jacob