在Java中,都要聲明一個貸main()方法的公用類。程序從main()方法的第一條語句開始執行,隨后一條一條地執行后續的語句,直到到達程序的終點 — main()方法的末尾。然而,在程序設計時,我們經常需要改變程序的控制流程,也就是語句的執行順序。有三種基本技術可以改變程序的控制流程:
1、調用方法。調用方將導致控制流程離開當前方法當前方法,轉移到被調用的方法。例如,當我們調用PRintln(),控制程序離開main(),轉到println(),并且在執行完成時返回main()方法。
2、選擇。Java中有兩種做出選擇的機制:if/else語句和switch語句。三目運算符也可以用于選擇,但是它通常只是if/else的一個簡寫版本。
3、循環。Java中有三種循環語句:for循環、while循環、do/while循環。
對于跳轉語句break和continue:
break關鍵字可以用于任何循環控制結構中,從而使循環立即終止。
continue關鍵字可以用于任何續魂控制結構中,它將導致循環立即跳到循環的下一個迭代中。
注:在Java語言中,不提倡過度使用break和continue語句。Java中出現這兩個關鍵字主要是因為二者是C和C++用到的。它們有一定的用途,特別是break關鍵字。但是,在很多情況下,我們可以通過重新設計代碼,來避免使用break和continue。
新聞熱點
疑難解答