No you can’t . The case labels of a switch need to be compile time evaluable constant expressions with an integral type.
Read moreCan we use string value in switch case?
It is recommended to use String values in a switch statement if the data you are dealing with is also Strings . The expression in the switch cases must not be null else, a NullPointerException is thrown (Run-time). Comparison of Strings in switch statement is case sensitive.
Read more