Like others, a number clearly goes beyond the int range and therefore you get an exception.
4 bytes signed (two additions). -2,147,483,648 to 2,147,483,647. Like all numeric types, ints can be added to other numeric types (byte, short, long, float, double). When dumping losses are performed (for example, int by byte), the conversion is performed modulo a length of a smaller type.
Kiran source share