code: public void clear(int bitIndex) {
  		if (bitIndex < 0)
  			throw new IndexOutOfBoundsException("bitIndex < 0: " + bitIndex);
  
  		int wordIndex = wordIndex(bitIndex);
  		if (wordIndex >= wordsInUse)
  			return;
  
  		words[wordIndex] &= ~(1L << bitIndex);
  
  		recalculateWordsInUse();
  		checkInvariants();
  	}
docs: Sets the bit specified by the index to <code>false</code>.
  
  @param     bitIndex   the index of the bit to be cleared.
  @exception IndexOutOfBoundsException if the specified index is negative.
  @since     JDK1.0