在Java中,可以使用default
关键字来处理switch
语句中的异常情况
public class SwitchExceptionHandling { public static void main(String[] args) { int number = 5; switch (number) { case 1: System.out.println("Number is 1"); break; case 2: System.out.println("Number is 2"); break; default: System.out.println("Number is not 1 or 2, handle exception here"); // 在这里处理异常情况,例如记录日志、抛出自定义异常等 break; } } }
在这个示例中,变量number
的值为5,与case 1
和case 2
不匹配。因此,程序将执行default
分支中的代码,处理异常情况。你可以根据需要在default
分支中添加任何处理逻辑。