当前位置:  开发笔记 > 编程语言 > 正文

如何在java中检查Path是否存在?

如何解决《如何在java中检查Path是否存在?》经验,为你挑选了2个好方法。

我有一个java程序,它以path作为参数.我想在进行其他验证之前检查给定路径是否存在.例如:如果我给出一个不存在的路径D:\ Log\Sample,它必须抛出filenotfound异常.我怎样才能做到这一点?



1> Zach Scriven..:
if (!new File("D:\\Log\\Sample").exists())
{
   throw new FileNotFoundException("Yikes!");
}

此外File.exists(),还有File.isDirectory()File.isFile().


请 - "抛出新的FileNotFoundException(f.getAbsolutePath())`

2> Romain Linso..:

java.io.File类可以为您处理:

File f = new File("....");
if (!f.exists()) {
    // The directory does not exist.
    ...
} else if (!f.isDirectory()) {
    // It is not a directory (i.e. it is a file).
    ... 
}

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有