java基础(switch)

来源:互联网 发布:国家统计局数据库 编辑:程序博客网 时间:2024/05/23 12:17

switch语句 #

switch(表达式){case 常量1:代码块1;    break;case 常量2:代码块2;    break;case 常量3:代码块3;    break;default:以上常量值均不是,执行本代码}如果是几种情况执行相同的代码,可以case 1:case 2:case 3:    代码。。。。。。。。。。    break;

switch语句的‘贯穿’现象

       int score=4;   switch (score) {case 5:    score++;case 4:    score++;case 3:    score++;case 2:    score++;case 1:    score++;default:    System.out.print(score);}结果输出8,因为没有break,所以代码会一直往下进行,最终结果是8
0 0