【发布时间】:2020-08-04 22:40:56
【问题描述】:
我正在尝试从一个名为“Baeldung”的来源中获取示例,他们展示了如何使用 HttpURLConnection 执行 Json 发布请求。部分示例如下代码 sn -p ...
try(BufferedReader br = new BufferedReader(
new InputStreamReader(con.getInputStream(), "utf-8"))) {
StringBuilder response = new StringBuilder();
String responseLine = null;
while ((responseLine = br.readLine()) != null) {
response.append(responseLine.trim());
}
System.out.println(response.toString());
}
这段代码使用了没有 catch 或没有 finally 的 try。我不知道这是可能的。这里发生了什么?如果抛出异常会怎样?
【问题讨论】:
标签: try-catch httpurlconnection