2013-11-21 52 views
0

當我嘗試執行「http://www.oracle.com」時,出現運行時錯誤。它說,error java.net.UnknnownHostException:www.oracle.com然後它列出了一大堆與套接字,HttpURLConnection等有關的錯誤,它最終都指向這個連接方法,具體是InputStream steam行。打開連接和讀取流

這裏是我的代碼:

public void connect (String website) throws IOException { 

    URL u = new URL(website); 
    URLConnection conn = u.openConnection(); 
    InputStream stream = conn.getInputStream(); 
    Scanner input = new Scanner(stream); 
    input.useDelimiter("<a"); 
    readWebsite(input); 

    } 
+1

運行代碼後...我沒有通過傳遞「HTTP發現任何問題。 oracle.com/「連接()方法。 UnknownHostException在您找不到主機時發生,也許您應該檢查互聯網連接。嘗試在命令提示符下ping oracle.com,如果成功,則運行程序以查看錯誤是否再次發生。 –

+1

@SanthoshGutta我們停電了,這引起了我的問題。謝謝 – user2809437

回答

0

嘗試通過IP地址連接:// WWW:

URL u = new URL("http://23.56.70.140");