Read each expression. Predict the value BEFORE you'd ever run it.
ints always truncates (drops the decimal) - it does NOT round.ArithmeticException - if that's the answer, check the "throws an exception" box instead of typing a number.double by zero does NOT throw - it produces Infinity instead.(int) cast truncates TOWARD ZERO, even for negative numbers - so (int) -7.9 is -7, not -8.% gives you the remainder, not the quotient.*, /, %, and (int) casts happen before + and -, left to right.