文件改名失败、异常却无法捕捉。。。

demo大师粉丝 2006-03-17 02:58:15
try{

boolean success = file.renameTo(file2);
boolean success2 = file3.renameTo(file4);

if (!success || !success2) {
returnValue = "false";
}else{
returnValue = "success";
}

} catch(Exception e) {
//e.printStackTrace();
System.out.println("FileReName.java readfile() rename has Exception" + e.toString())
}

以上程序为什么捕捉不到改名失败的异常;当返回 false的时候,CATCHE无法捕捉异常,,奇怪,,

...全文
60 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
demo大师粉丝 2006-03-17
  • 打赏
  • 举报
回复
错误?怎么可能是错误呢?有些时候是可以正常改名,,有时却不能
smartcomplier 2006-03-17
  • 打赏
  • 举报
回复
有些错误不是异常,而是ERROR,但都是throwable的.

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧