-1

我正在尝试构建一个下载文件的java程序,但我每次都得到豁免。

java.net.MalformedURLException: no protocol

URL 的代码是

URL site;

String urlString = "http://www.cs.drexel.edu/~spiros/teaching/CS575/slides/java.pdf‎";

site = new URL("urlString");

我也试过:

String urlString = "www.cs.drexel.edu/~spiros/teaching/CS575/slides/java.pdf‎";

我已经尝试将 urlString 打印到控制台,在每次测试中它被正确设置为 ether one。我错过了什么

4

2 回答 2

5

"urlString"是文字值的字符串文字urlString
这不是一个有效的 URL。

您可能想要引用变量,而不是编写字符串文字。

于 2013-08-26T02:41:57.083 回答
5

这是错误的:

site = new URL("urlString");

使用变量:

site = new URL(urlString);
于 2013-08-26T02:42:13.217 回答