Добрый день! Хочу попробовать решение с try-catch, IDEA пишет такую ошибку "Возможно переменная "path" не проинициализирована".
Подскажите, как такое возможно, ведь к 12-ой строке я попаду только, если не будет исключения, что означает инициализацию переменной
public class Solution {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();
//напишите тут ваш код
Path path;
try {
path = Path.of(str);
} catch (InvalidPathException e) {
System.out.println("Ошибка программы. Введенная строка — некорректный путь");
}
System.out.println(path.getRoot());
}
}