5.1.3. Narrowing Primitive Conversion| docs.oracle.com
4.2.2. Integer Operations| docs.oracle.com
15.4. Floating-point Expressions| docs.oracle.com
11.1.1. The Kinds of Exceptions| docs.oracle.com