Подскажите, пожалуйста, что в коде не так? Не могу понять, какую проверку нужно добавить на существующий файл или директорию....
package com.javarush.task.pro.task15.task1516;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.Scanner;
/*
Файл или директория
*/
public class Solution {
private static final String THIS_IS_FILE = " - это файл";
private static final String THIS_IS_DIR = " - это директория";
public static void main(String[] args) {
Scanner console = new Scanner(System.in);
String str = console.nextLine();
Path path = Path.of(str);
if (Files.isRegularFile(path)){
System.out.println(path + THIS_IS_FILE);
}
else if (Files.isDirectory(path)){
System.out.println(path + THIS_IS_DIR);
}
else{
console.close();//напишите тут ваш код
}
}
}