Господа и возможные будущие коллеги! ну для чего использовать isAbsolute() ? Только чтобы условия проверки выполнить? * Для проверки и преобразования в абсолютный должны быть использованы методы isAbsolute() и toAbsolutePath() класса Path. * Убедись, что ты используешь метод isAbsolute класса Path. Документация предусмотрела, не нужно этим заниматься: public abstract Path toAbsolutePath() Returns a Path object representing the absolute path of this path. If this path is already absolute then this method simply returns this path.