電腦絕技教你22天學精Csharp之第四天
其實第四天的語法在前面都已經學習過了,今天都是來一些補充,所以實際22天時間,根本就花不了,如果忘了的可以複習下前三天的内容喲.
1、異常捕獲
我們在程序中經常會出現各種各樣的異常,你如果想要你的程序變得堅強一些。
在你的代碼中應該經常性的使用try-catch來進行異常捕獲。
哪行代碼有可能出現異常,你就踹它一腳。
語法:
try
{
可能會出現異常的代碼;
....
...
...
}
//try和catch之間不能有其他的代碼
catch
{
出現異常後要執行的代碼;
}
執行過程:如果try中的代碼沒有出現異常,那麼catch中的代碼不會執行。
如果try中的代碼出現了異常,那怕這行出現異常的代碼後面還有一百行都不會執行了,
而是直接跳到catch中執行代碼
2、變量的作用域
變量的作用域就是你能夠使用到這個變量的範圍。
變量的作用域一般從聲明它的那個括号開始到那個括号所對應的結束的括号結束。
在這個範圍内,我們可以訪問并使用變量。超出這個範圍就訪問不到了
3、switch-case
用來處理多條件的定值的判斷。
語法:
switch(變量或者表達式的值)
{
case 值1:要執行的代碼;
break;
case 值2:要執行的代碼;
break;
case 值3:要執行的代碼;
break;
..........
default:要執行的代碼;
break;
}
執行過程:程序執行到switch處,首先将括号中變量或者表達式的值計算出來,
然後拿着這個值依次跟每個case後面所帶的值進行匹配,一旦匹配成功,則執行
該case所帶的代碼,執行完成後,遇到break。跳出switch-case結構。
如果,跟每個case所帶的值都不匹配。就看當前這個switch-case結構中是否存在
default,如果有default,則執行default中的語句,如果沒有default,則該switch-case結構
什麼都不做。
4、循環結構
while循環:
while(循環條件)
{
循環體;
}
執行過程:程序運行到while處,首先判斷while所帶的小括号内的循環條件是否成立,
如果成立的話,也就是返回一個true,則執行循環體,執行完一遍循環體後,再次回到
循環條件進行判斷,如果依然成立,則繼續執行循環體,如果不成立,則跳出while循環。
在while循環當中,一般總會有那麼一行代碼,能夠改變循環條件,使之終有一天不再成立,
如果沒有那麼一行代碼能夠改變循環條件,也就是循環條件永遠都成立,我們稱之這種循環
叫做死循環。
最簡單的最常用的死循環:
while(true)
{
}
特點:先判斷,再執行,有可能一遍循環都不執行。
5、break
1)、可以跳出switch-case結構。
2)、可以跳出當前循環。
break一般不單獨的使用,而是跟着if判斷一起使用,表示,當滿足某些條件的時候,就不再循環了。
6、do-while循環。
語法:
do
{
循環體;
}while(循環條件);
執行過程:程序首先會執行do中的循環體,執行完成後,去判斷do-while循環的循環條件,
如果成立,則繼續執行do中的循環體,如果不成立,則跳出do-while循環。
特點:先循環,再判斷,最少執行一遍循環體。
如果大家能學到一點點知識,别忘了幫我轉發點贊,有不明白的也可以在評論區留言喲.實操代碼,我會放到每天的補充裡面的,隻要大家照着練習,月入過萬真不是問題.可能大家缺的就是堅持吧,就連我有時也想懶下,也不想做教程,這都可以理解,但是我還是希望大家看下去,學到手的東西才是最重要的.
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!