语法:
1 int num=2; 2 3 Switch(num) 注意点: case 后面的数据类型必须和 num的类型一样。切不能为空。否则会报异常。 4 5 { 6 7 case 1: 当num=1时就执行case 1这个语句块;一直到break结束。这个后面没有break时就执行下一个case 一直到break 才结束。 8 Console.WriteLine("Case 1"); 9 break; 10 11 case 2: 12 Console.WriteLine("Case 2"); 13 break; 14 15 case 3: 16 Console.WriteLine("Case 3"); 17 break; 18 19 case 4: 20 Console.WriteLine("Case 4"); 21 break; 22 23 default: 当上面的case全部都不满足条件时才执行这个语句块; 24 Console.WriteLine("default"); 25 break; 26 27 }
break 关键字用于终止最近的封闭循环或它所在的 switch 语句。 控制传递给终止语句后面的语句
return 语句终止它出现在其中的方法的执行并将控制返回给调用方法。 它还可以返回一个可选值。 如果方法为 void 类型,则可以去掉 return 语句。
如果 return 语句位于 try 块中,则将在控制流返回到调用方法之前执行 finally 块。