越来越java exception:java。网。MalformedURLException:没有协议
题
我目前正在拨打以下行代码:
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)哪我加了几天后被损坏了自动导致这一错误。我下载了同一文件,再次从净和它的工作的现我。
不隶属于 StackOverflow