switch-case case expressions must be constant expressions:

已知的有两种可能:1、case后跟的值不是常量,即没有使用final进行修饰;2、case后跟的不是基本类型int,而是类Integer。