5

我有一些使用InetAddress.getByName. 间歇性地我得到一个UnknownHostException

java.net.UnknownHostException: google.com: System error
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:901)
    at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1293)
    at java.net.InetAddress.getAllByName0(InetAddress.java:1246)
    at java.net.InetAddress.getAllByName(InetAddress.java:1162)
    at java.net.InetAddress.getAllByName(InetAddress.java:1098)
    at java.net.InetAddress.getByName(InetAddress.java:1048)

执行nslookup google.com工作,失败本身只是偶尔发生。这可能是什么原因造成的?

4

1 回答 1

0

尝试查看官方java文档

抛出:UnknownHostException - 如果找不到主机的 IP 地址,或者为全局 IPv6 地址指定了 scope_id。

于 2014-06-08T20:51:28.770 回答