Unless otherwise specified, passing a null argument to any method or constructor in this class will cause a {@link NullPointerException} to be thrown.
Constructs an instance of this class.