Consider the following piece of code byte x = 0; x += 1;
Results in x having the value 1.
Causes a compiler error.
Will require a cast (byte) before 1.
Will give syntax error.