Java (before version 7) does not support String in switch/case . But you can achieve the desired result by using an enum. Learn to use else .
Read moreDoes Java switch Use equal?
String Comparison. If a switch statement used the equality operator to compare strings we couldn’t compare a String argument created with the new operator to a String case value correctly. Luckily, the switch operator uses the equals() method under the hood .6 Ağu 2020
Read moreCan Switch case be used for strings in Java?
Yes, we can use a switch statement with Strings in Java .5 Tem 2019
Read moreDoes switch case Use equal?
The switch statement when used with a String uses the equals() method to compare the given expression to each value in the case statement and is therefore case-sensitive and will throw a NullPointerException if the expression is null.22 Mar 2011
Read more