code: public Socket createSocket() throws IOException {
          //
          // bug 6771432:
          // The Exception is used by HttpsClient to signal that
          // unconnected sockets have not been implemented.
          //
          UnsupportedOperationException uop = new
                  UnsupportedOperationException();
          SocketException se =  new SocketException(
                  "Unconnected sockets not implemented");
          se.initCause(uop);
          throw se;
      }
docs: Creates an unconnected socket.
  
  @return the unconnected socket
  @throws IOException if the socket cannot be created
  @see java.net.Socket#connect(java.net.SocketAddress)
  @see java.net.Socket#connect(java.net.SocketAddress, int)
  @see java.net.Socket#Socket()