1. 程式人生 > 其它 >C#程式設計入門第四課

C#程式設計入門第四課

技術標籤:C#c#

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 作用

  1. 跳出當前迴圈
  2. 跳出switch-case結構

break一般和if搭配使用

5. do-while迴圈

do
{
    //迴圈體
}while(迴圈條件);