Converts two integer types, throwing an exception if the given value is out of range for it.
See Implementation
Converts two integer types, throwing an exception if the given value is out of range for it.