Подтвердить что ты не робот

Как проверить путь существует или нет в java?

У меня есть java-программа, которая принимает путь как аргумент. Я хочу проверить, существует ли данный путь или нет, прежде чем выполнять другую проверку. Например: Если я даю путь D:\Log\Sample, которого нет, он должен выдать исключение filenotfound. Как я могу это сделать?

4b9b3361

Ответ 2

Класс 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).
    ... 
}

Ответ 3

новый файл (путь).exists().

Прочитайте javadoc, это очень полезно и часто дает много полезных примеров.