.Net基础版第四天

1.异常捕获

我们在程序中经常会出现各种各样的异常,你如果想要你的程序变得坚强一些,在你的代码中应该经常使用try-catch来进行异常捕获

try
{
  可能回出现的异常;
}
catch
{
  出现异常后要执行的代码;
}

执行过程:如果try中的代码没有出现异常,那么catch中的代码不会执行;
如果try中的代码出行了异常,直接回执行catch中的代码;
try catch之间不能有代码;

2.变量的作用域;

变量的作用域一般从声明它的那个括号开始,到那个括号所对应的括号的范围结束

3.switch-case

用了处理多条件定值的判断

switch(变量或者表达式的值)
{
  case 值1:要执行的代码;
  break;
  case 值2:要执行的代码;
  break;
  ......
  default:要执行的代码;
  break;
}

执行过程:程序执行到switch处,首先将括号中变量或者表达式的值计算出来,然后拿着这个值依次跟每个case后面的值进行匹配,一旦匹配成功,则执行该case所带的代码,执行完成后,遇到break,跳出swicht-case结构,如果跟每个case所带的值都不匹配,就看当前这个switch-case结构中是否存在defalt ,如果有default,则执行defaulth中的语句,如果没有default,则该switch-case结构什么都不做;

4.循环结构

while

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

执行过程,程序运行到while处,首先判断while所带的小括号内的循环条件是否成立,如果成立,则执行循环体,执行完一遍循环体后,再次回到循环条件进行判断,如果依然成立,则执行循环体,如果不成立,则跳出循环体,
041.流程控制-05.while循环
特点: 先判断,再执行,有可能一遍循环都不执行

5.break

1.跳出switch case结构
2.跳出while循环
break一般不单独的使用,而是跟着if判断一起配合使用;

6.do-while循环

do
{
  循环体;
}while(循环条件);

执行过程,程序首先会执行do中的循环体,执行完成后,去判断do-while循环的循环条件

.Net基础版第四天

上一篇:将多个外部窗体移动到多个Winform Panel中时上方窗体位置异常


下一篇:.net core项目中访问特殊格式的文件(如.glb)