一、異常捕獲
異常捕獲是語法上沒有錯誤,在程序運行的過程當中,由於某些原因程序出現了錯誤不能再正常的運行。
我們在程序中經常會出現各種各樣的異常,你如果想要你的程序變得堅強一些。在你的代碼中應該經常性地使用try-catch來進行異常捕獲。

異常捕獲
1、語法:
try{可能會出現異常的代碼;}
catch{出現異常後要執行的代碼;}
2、執行過程:
如果try中的代碼沒有出現異常,那麼catch中的代碼不會執行。如果try中的代碼出現了異常,那怕這行出現異常的代碼後面還有一百行都不會執行了,而是直接跳到catch中執行代碼
3、示例代碼:

異常捕獲示例代碼
二、switch-case結構
switch-case結構用來處理多條件的定值的判斷。
1、基本語法:
switch(變量或者表達式的值)
{case 值1:要執行的代碼;break;
case 值2:要執行的代碼;break;
case 值3:要執行的代碼;break;
……
default:要執行的代碼;break;
}
2、執行的過程:
程序執行到switch處,首先將括號中變量或者表達式的值計算出來,然後拿著這個值依次跟每個case後面所帶的值進行匹配,一旦匹配成功,則執行該case所帶的代碼,執行完成後,遇到break。跳出switch-case結構。如果,跟每個case所帶的值都不匹配。就看當前這個switch-case結構中是否存在default,如果有default,則執行default中的語句,如果沒有default,則該switch-case結構什麼都不做。
3、示例代碼展示:
switch-case結構示例代碼
三、while循環
1、語法結構:
while(循環條件){循環體;}
2、while循環的執行過程:
程序運行到while處,首先判斷while所帶的小括號內的循環條件是否成立,如果成立的話,也就是返回一個true,則執行循環體,執行完一遍循環體後,再次回到循環條件進行判斷,如果依然成立,則繼續執行循環體,如果不成立,則跳出while循環。在while循環當中,一般總會有那麼一行代碼,能夠改變循環條件,使之終有一天不再成立,如果沒有那麼一行代碼能夠改變循環條件,也就是循環條件永遠都成立,我們稱之這種循環叫做死循環。
3、特點:
先判斷,再執行,有可能一遍循環都不執行。
4、代碼展示:
while循環代碼展示
四、break的用法和練習
break一般不單獨的使用,而是跟著if判斷一起使用,表示,當滿足某些條件的時候,就不再循環了。
1、可以跳出switch-case結構。
2、可以跳出當前循環。
3、代碼示例:
break的用法和練習示例代碼
五、do-while循環
do-while循環
1、語法介紹:
do
{
循環體;
}while(循環條件);
2、執行過程:
程序首先會執行do中的循環體,執行完成後,去判斷do-while循環的循環條件,如果成立,則繼續執行do中的循環體,如果不成立,則跳出do-while循環。
3、特點:先循環,再判斷,最少執行一遍循環體。
4、示例代碼呈現:
do-while循環代碼代碼示例
閱讀更多 標標老師講編程 的文章