A {@code NoConnectionPendingException} is thrown if {@code SocketChannel}'s
{@link SocketChannel#finishConnect() finishConnect} method is called before
the {@code SocketChannel}'s
{@link SocketChannel#connect(SocketAddress) connect} method completed without
error. |