switch case和循环结构

switch case和循环结构

1.switch case

1.1结构概述
switch(){
	case 常量选择1:
       	处理方式一;
        break;
    case 常量选择二;
        break;
    case 常量选择三:
        break;
    default:
        最终处理方式;
}
/*
执行流程:
	代发执行到swich case结构
	首先取出switch之后小括号中变量保存的数据
	匹配switch大括号以内的case选项找到对应丰常量选择匹配
		如果找到对应的匹配选择,执行对应的处理方式
		若果没有找到,执行default里面丰处理方式
	关键字【break】用来结束switchcase运行
*/

switch-case使用注意事项
1.switch-case结构中,只能执行case,或者default之后语句,如果存在casedefault之间存在语句,是无法执行的,队医java来说是无效代码。
2.switch-case结构中,如果存在casedefault选择缺少break操作,代码会运行到下一个break,或者}之外的语句
3.switch-case结构中,不允许存在相同的case选项吗,代码无法进行操作选择,因为所有case选项是平级的
4.switch-case结构中,default可以省略,但是失去了switch case自带的一种异常处理方式。

2.while循环和do-while循环

while(判断条件){
	循环体
}

do{
	循环体

}while(循环条件);
while是先判断后循环,do-while是先循环后判断,可嵌套

感想:今天的内容较简单,但是对于初学者来说,还是蛮绕的!习惯养成的第四天,盲打还是很差,打起来脑壳疼。拼搏到无能为力,坚持到感动自己。


版权声明:本文为qq_40298175原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。