C#编程入门第四课
1.异常
那行代码有可能出现异常就踹(try)他一脚
try
{
//可能出现异常的代码
}
catch
{
// 出现异常后要执行的代码
}
多层异常捕获是捕获最近(try)中的异常
变量作用域:try中定义的变量是try的局部变量。
变量要遵循 声明,赋值,使用
顺序
2. switch- case选择结构
switch (值或表达式)
{
case "值": xxx;break;
case "值": xxx; break;
default: xxx;break;
}
switch 匹配相应的值,执行相应值的代码,遇到break跳出switch结构。
如果没有值相匹配,就执行 default 的代码。
如果连续几个case的执行代码都一样,可以省略前面的,保留最后一个执行代码即可。
3. 循环结构 while
while (循环条件)
{
//循环体
}
首先判断循环条件是否成立,如果成立,就执行循环体。
死循环:循环条件永远为真。
4. break 作用
- 跳出当前循环
- 跳出switch-case结构
break一般和if搭配使用
5. do-while循环
do
{
//循环体
}while(循环条件);