我正在製作一個程序,該程序從網站讀取html並從html中抽取一些內容。當我嘗試啓動套接字時,出現UnknownHostException錯誤。當我調用InetAdress方法時也會發生這種情況。我已經嘗試了多種方式來做到這一點,包括不使用inetaddress方法,它沒有任何幫助。代碼如下所示UnknownHostException套接字
try {
InetAddress add = InetAddress.getByName(text);
} catch (UnknownHostException e1) {
}
try {
Socket socket = new Socket(text,80);
PrintWriter out = new PrintWriter(socket.getOutputStream());
}
發佈什麼是'text' ...另外,爲什麼你需要InetAddress.getByName()調用? – ppeterka 2013-03-11 13:52:33
文字的價值是什麼? – Ron 2013-03-11 13:52:39
從命令行,你可以ping你想連接的主機? – 2013-03-11 13:52:40