Thrown in case of numeric underflow (e.g. a non-zero floating point literal that produces a zero value)
Returns a string representation of the object.
The default representation is platform dependent.
a string representation of the object.