私は次のものを持っています:
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 を示します。
なぜこれが起こるのか分かりません。