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