java ファイルを作成する

java ファイルを作成する

javaで、ファイルを作成する手順を記述してます。

環境

  • OS windows11 home
  • java 17.0.2

手順

ファイルを作成するには、「Files.createFile」を使用します。

Files.createFile(ファイルパス)

実際に、使用してみます。

import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.Files;
import java.io.IOException;

public class App {
    public static void main(String[] args) throws Exception {

        Path path = Paths.get("C:/java/test/src/sample.txt");

        try {
            Files.createFile(path);
        } catch (IOException e) {
            System.out.println(e);
        }
    }
}

作成されていることが確認できます。

ファイルが存在する場合

ファイルが既に存在する場合は、「FileAlreadyExistsException」が発生します。

import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.Files;
import java.io.IOException;

public class App {
    public static void main(String[] args) throws Exception {

        Path path = Paths.get("C:/java/test/src/sample.txt");

        try {
            Files.createFile(path);
        } catch (IOException e) {
            System.out.println(e);
            // java.nio.file.FileAlreadyExistsException: C:\java\test\src\sample.txt
        }
    }
}