C#学习笔记第二天

接上一篇文章

(17)If-else:表区间判断

(18)捕获异常:语法上没有错误,但在程序运行过程中,由于某些原因出现了错误,不能再正常的运行。我们在程序中经常会出现各种各样的异常,你如果想要你的程序坚强一点,在你的代码中应该经常性地使用try-catch

(19)try-catch:try{可能出现异常的代码}catch{出现异常后执行的代码 }。如果try里面的代码出现异常,哪怕这行代码后面有100行代码,都不会被执行,而是直接跳转到catch中执行代码,try和catch之间不能有其他的代码

(20)switch-case:定值判断 default 执行到switch时,首先将switch后面()里的变量或者表达式计算出来,然后拿着这个值依次跟每个case后面所带的值进行匹配,如果匹配成功,则执行该case后的代码,遇到break,退出。如果都不匹配,则执行default后的语句。
Switch(i){
Case1:Case2:Case3:Case4:Case5:i++}这里面,12345执行的都是i++

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

(22)do-while循环:先执行,再判断。do{循环体}while{循环条件}

(23)break:跳出循环和switch-case

(**24)调试:**当你写完一个程序,发现他没有按你设想的那样运行,或者你想知道代码是什么效果,用断点,
1.F11单步调试,标黄的不是正在执行的代码,是将要执行的代码,红色说明刚刚的值发生改变。(F10逐过程调试也可以);
2.断点调试:设置断点,在代码左边灰色边沿,左键,即可。此时,代码运行到断点就强行停止了。若想往下,就按F11,进行单步调试。

(25)for循环:普通循环和嵌套循环

(26)三元表达式:表达式1(关系表达式)?表达式2:表达式3;如果表达式1成立,则表达式结果为表达式2,否之,结果为表达式3

(27)continue:立即结束本次循环,然后判定条件,进行下一次循环。一般和if结合使用

(28)变量的作用域:离你你定义变量最近的大括号内。

你可能感兴趣的:(C#笔记)