我有这个代码:
String buildUrl = DEFAULT_HOST + "/job/" + jobName + "/" + buildNumber + API_PATH;
URLConnection connection = new URL(buildUrl).openConnection();
InputStream is = connection.getInputStream();
如果这buildUrl
导致 404 响应,则最后一行会抛出FileNotFoundException
. 但是,我想知道服务器返回了 404,因为我不相信这FileNotFoundException
总是意味着404,并且我想在 404 发生时做一些特别的事情。
使用 404 时如何知道何时发生URLConnection
?