URL连接测试 - 编译错误

时间:2013-03-21 18:48:06

标签: java

我是Java的新手,已在网上和本论坛上搜索过但无法弄清楚为什么我的代码没有编译?任何帮助将受到高度赞赏。

//filename is TestHTTPConnection.java

class TestHTTPConnection {

public static void main (String[] args){

    String strUrl = "http://abc.com";

    try {
        URL url = new URL(strUrl);
        URLConnection Conn = url.openConnection();
        Conn.connect();

        assertEquals(URLConnection.HTTP_OK, Conn.getResponseCode());
    } catch (IOException e) {
        System.err.println("Error creating HTTP connection");
        e.printStackTrace();
        throw e;
    }
}
}

编译错误 - 抱怨“URL”,“URLConnection”和“IOException”。

3 个答案:

答案 0 :(得分:4)

您需要导入这些类/接口!

答案 1 :(得分:2)

你遗漏了两件事:

包装行:

package yourdomain.yourapp;

和导入列表:

import java.io.IOException;
import java.net.URL;
import java.net.URLConnection;

大多数Java开发人员使用自动执行所有这些操作的IDE(例如NetBeans,IntelliJ IDEA或Eclipse)

答案 2 :(得分:0)

如果你没有使用IDE(Eclipse,NetBeans等),那么下载一个可以提供内容帮助并指出这样的错误。