联网代码有时会抛出UnknownHostException

TCM*_*TCM 5 java dns unknown-host

我正在尝试从服务器中获取数据。有时我的代码由于导致失败UnknownHostException。这是为什么?这个问题是什么原因造成的?

Bal*_*usC 4

如果 DNS 服务器出现故障,则可能会发生这种情况。除了使 DNS 服务器更强大或寻找另一台 DNS 服务器之外,您还可以仅使用完整的 IP 地址而不是主机名。这样就不需要根据主机名查找 IP 地址。然而,我宁愿解决 DNS 问题,也更喜欢 DNS,因为 IP 地址可能会不时发生变化。