java解析xml文件一旦异常,则无法删除该xml文件,该怎样操作

发布网友 发布时间:2022-04-24 02:12

我来回答

4个回答

热心网友 时间:2023-10-21 05:34

如果你需要不管解析成功与否,都删除文件的话,可以考虑把删除动作放到异常处理的finally块中。

热心网友 时间:2023-10-21 05:34

加个try{} catch
在catch到DocumentException异常时强行关闭文档追问强制关闭文档?大神求语句!

热心网友 时间:2023-10-21 05:35

加个try{} catch
在catch到DocumentException异常时强行关闭文档,也就是关闭输出流!然后finally中继续删除文件!你试试吧!追问嗯,我很想关闭。刚补充了一下问题,贴出了简要的代码和文字,请问SAXReader sax = new SAXReader(); Document doc= sax.read(file);抛出的异常该如何手动去关闭流?

热心网友 时间:2023-10-21 05:36

try{}catch(){}finally{} finally的代码是必须执行的 catch是遇到异常以后执行的 try是正常代码 catch() ()中写异常 ex 如 catch(Exception e)

热心网友 时间:2023-10-21 05:34

如果你需要不管解析成功与否,都删除文件的话,可以考虑把删除动作放到异常处理的finally块中。

热心网友 时间:2023-10-21 05:34

加个try{} catch
在catch到DocumentException异常时强行关闭文档追问强制关闭文档?大神求语句!

热心网友 时间:2023-10-21 05:35

加个try{} catch
在catch到DocumentException异常时强行关闭文档,也就是关闭输出流!然后finally中继续删除文件!你试试吧!追问嗯,我很想关闭。刚补充了一下问题,贴出了简要的代码和文字,请问SAXReader sax = new SAXReader(); Document doc= sax.read(file);抛出的异常该如何手动去关闭流?

热心网友 时间:2023-10-21 05:36

try{}catch(){}finally{} finally的代码是必须执行的 catch是遇到异常以后执行的 try是正常代码 catch() ()中写异常 ex 如 catch(Exception e)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com