The types of switch expressions and their associated case label constants do not need to match. Integral types can be mixed.
All expressions of integral types are allowed in switch statements.