是的,switch语句中可以使用default关键字。default是可选的,用于指定当所有case条件都不满足时要执行的代码块。如果没有default,则在所有case条件都不满足时,程序将跳过switch语句并继续执行下一条语句。以下是一个使用default的示例:
```
int day = 5;
String dayName;
switch (day) {
case 1:
dayName = "Monday";
break;
case 2:
dayName = "Tuesday";
break;
case 3:
dayName = "Wednesday";
break;
case 4:
dayName = "Thursday";
break;
case 5:
dayName = "Friday";
break;
default:
dayName = "Invalid day";
break;
}
System.out.println(dayName); // 输出 "Friday"
```
在上面的示例中,当day的值为5时,程序会执行case 5的代码块,并将dayName设置为"Friday"。如果day的值不是1、2、3、4或5,则程序会执行default代码块,并将