将URL类型转换为Path类型并使用Files.readAllLines方法

时间:2018-11-23 00:15:25

标签: java

我正在尝试将URL变量转换为Path类型:

URL url = Game.class.getClassLoader().getResource("Files/Leaderboard.csv");
Path path = Paths.get(url.getPath());
List rows = new ArrayList<String>(Files.readAllLines(path, StandardCharsets.UTF_8));

(游戏是该代码所在的类)

这将在第三行返回以下错误:

Unhandled exception: java.io.IOException

我误解了readAllLines方法吗?我很确定它带有Path参数,所以我不确定代码为什么不接受我的变量。

0 个答案:

没有答案