Помогите, пожалуйста. Метод relativize вызывается два раза, но валидатор не принимает. Почему?
package com.javarush.task.pro.task15.task1514;
import java.nio.file.Path;
import java.util.Scanner;
/*
Все относительно
*/
public class Solution {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str1 = scanner.nextLine();
String str2 = scanner.nextLine();
Path str3, str4;
try {
str3 = Path.of(str1).relativize(Path.of(str2));
str4 = Path.of(str2).relativize(Path.of(str1));
if (str3.toString().endsWith(".."))
System.out.println(str4);
else
System.out.println(str3);
}
catch (Exception i) {
}
}
}