gpt4 book ai didi

java - 没有检查异常的新 inetaddress

转载 作者:行者123 更新时间:2023-11-30 10:00:29 24 4
gpt4 key购买 nike

我想要 InetAddress 的实例,但不想像强制该类的每个工厂方法那样将其放入 try-catch 中:

InetAddress addr = InetAddress.getByAddress(ipAddr);

有没有办法从 String ip 实例化 InetAddress 而不会抛出任何已检查的异常?

最佳答案

你不能。 InetAddress.getByAddress(...) 抛出 UnknownHostException这是一个checked exception 因为它是Exception 的子类.您必须通过自己捕获或抛出来处理每个已检查的异常。没有办法解决这个问题。您必须在代码中的某处捕获它,否则您的程序将崩溃。

关于java - 没有检查异常的新 inetaddress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57953670/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com