我正在尝试这段代码。为什么这会给 java.net.UnknownHostException:www.oracle.com 。URl非常正确。不是吗?
import java.net.*;
import java.io.*;
public class Urlread {
public static void main(String[] args) throws Exception {
URL oracle = new URL("http://www.oracle.com/");
URLConnection yc = oracle.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
答案 0 :(得分:0)
如果您在Android上运行,我建议您检查INTERNET权限,但由于情况似乎并非如此,您应该检查您的计算机的互联网访问,防火墙,代理,DNS等当然还有您应用程序的互联网连接的细节。