Here's some funness:

        } catch (IOException ioe) {
          Log.w("UniversalTransport", ioe);
          Log.w("UniversalTransport", new Exception(ioe));
          Log.w("UniversalTransport", new Exception("IOException", ioe));
          Log.w("UniversalTransport", "IOE", ioe);
          Log.w("UniversalTransport", "IOE", new Exception(ioe));
          Log.w("UniversalTransport", "IOE", new Exception("IOException", ioe));

The logcat lines outputted were:

    W/UniversalTransport(23104): IOE
    W/UniversalTransport(23104): IOE
    W/UniversalTransport(23104): IOE

So, only the last 3 lines appeared to output, and even then it was just the non-exception method :/.