如果底层资源不足,那么 java.net.http.HttpClient.newHttpClient() 和 HttpClient.newBuilder().build() 可能抛出 UncheckedIOException。在添加此项之前,将抛出未记录的 InternalError。
有关这些方法的更多信息,请参阅 Revisit exceptions thrown when creating an HttpClient fails due to unavailability of underlying resources。