public BigInteger setBit (int n)

Returns a BigInteger whose value is equivalent to this BigInteger with the designated bit set. (Computes (this | (1<<n)).)

Parameters:
n    index of bit to set.

Returns:  this | (1<<n)

Exceptions:
ArithmeticException    n is negative.