It has an isReady(paranoia). I think (haven't looked at the code in a bit) this is checked internally whenever random values are requested and throws if it isn't ready.