What does the following Java code demonstrate?
int x = 100; byte y = (byte)x; System.out.println(y);
No change in value
Typecasting from int to byte
Overflow
An error occurs