У меня есть следующее:
try {
response.statusCode = urlConnection.getResponseCode();
} catch(IOException e) {
throw e;
}
Я смотрю на отладчик и e = UnknownHostException
После броска у меня:
try {
NetworkResponse response = NetworkHelper.getByURL(url);
} catch(Exception e) { <------- IT LANDS HERE, BUT e=null
ExceptionHelper.announce(e);
throw e;
}
Итак, после броска мой блок catch получает исключение, но это null. Отладчик показывает e = null.
Я понятия не имею, почему это произойдет.