4.default的含义

1.default是缺省默认的意思,default在switch语句中不管放在哪都是从第一个case开始执行,当所有的case都不满足条件时,才执行default

2.default

在最后一行时下面的break可以省略不写,但如果没有在最后一行default下面需要加上break,否则执行完default后会继续执行下面的代码直到遇到break跳出循环如:

class Demo {

public static void main(String[] args) {

int x = 5;

switch (x) {

case 1:

System.out.println("A");

break;

case 2:

System.out.println("B");

break;

default:

System.out.println("

结束");

case 3:

System.out.println("C");

break;

case 4:

System.out.println("D");

break;

}

}

输出结果为:结束C

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容