Как проверить существование файла или каталога в Java?

Опубликовано: 20 Февраля, 2023

Одной из наиболее частых задач, выполняемых файловой системой в операционной системе, является проверка существования каталога или файла. В виде библиотечных функций большинство языков программирования обеспечивают некоторый уровень доступности файловой системы. В этом посте вы узнаете, как протестировать существующий файл или каталог в Java.

Проверка/тестирование наличия каталога

Класс java.io.File предоставляет полезные методы для файла. В этом примере показано, как проверить существование файла с помощью метода file.exists() класса File.

Java




// Importing required libraries
import java.io.*;
  
public class GFG {
    public static void main(String[] args)
        throws IOException
    {
        // creting object of file and providing it path
        File f = new File("C:\Test\GFG.txt");
        // Check if the specified file
        // Exists or not
        if (f.exists())
            System.out.println("Exists");
        else
            System.out.println("Does not Exists");
    }
}

Выход:

Приведенный выше пример кода даст следующий результат (если файл «java.txt» существует на диске «C:/Test»).

Exists