throw new SocketException(e.getMessage());
SocketException se = new SocketException(e.toString()); se.initCause(e); throw se;
  private SocketImpl getImpl() throws SocketException  {    try      {	if (! implCreated)	  {	    impl.create(true);	    implCreated = true;	  }      }    catch (IOException e)      {	throw new SocketException(e.getMessage());      }    return impl;	}