Java扔e在Android上成为null

我有以下几点:

try { response.statusCode = urlConnection.getResponseCode(); } catch(IOException e) { throw e; } 

我看着debugging器和e = UnknownHostException

扔了之后我有:

  try { NetworkResponse response = NetworkHelper.getByURL(url); } catch(Exception e) { <------- IT LANDS HERE, BUT e=null ExceptionHelper.announce(e); throw e; } 

所以在抛出我的catch块得到exception,但它是空的。 debugging器显示e = null。

我不知道为什么会发生这种情况。

Solutions Collecting From Web of "Java扔e在Android上成为null"