我目前正在拨打以下行代码:

java.net.URL connection_url = new java.net.URL("http://<ip address>:<port>/path");

我得到上述例外时执行。任何想法,因为这是为什么发生?

有帮助吗?

解决方案

你的代码工作完全没对我说:

public static void main(String[] args) {
    try {
        java.net.URL connection_url = new java.net.URL("http://:/path");
        System.out.println("Instantiated new URL: " + connection_url);
    }
    catch (MalformedURLException e) {
        e.printStackTrace();
    }
}

化的新网址: http://:/path

你确定有权行代码吗?

其他提示

作为一个侧面说明,应该可以使用 URI 因为Java URL类是搞砸了。(等方法,我相信)

该网址串看起来像是无效的。肯定它不应该是'http://path'?或者是服务器和港口的空白?

我也有过相同的例外,但在我的情况的网址,我想执行了一个空间,追加。除去后空间,它的工作的现我。检查URL没有任何结尾的空间,在你的情况。

我有同样的错误,它得到了解决由如下:

罐子文件(JFree)哪我加了几天后被损坏了自动导致这一错误。我下载了同一文件,再次从净和它的工作的现我。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top