索引16处有一个非法字符。我想说它不喜欢路径中的空格。您可以百分比编码特殊字符,例如空格。在这种情况下,将其替换为%20。
我上面链接的问题建议使用URLEnprer:
String thePath = "file://E:/Program Files/IBM/SDP/runtimes/base";thePath = URLEnprer.enpre(thePath, "UTF-8");

索引16处有一个非法字符。我想说它不喜欢路径中的空格。您可以百分比编码特殊字符,例如空格。在这种情况下,将其替换为%20。
我上面链接的问题建议使用URLEnprer:
String thePath = "file://E:/Program Files/IBM/SDP/runtimes/base";thePath = URLEnprer.enpre(thePath, "UTF-8");