Java 6

6.4. continue utasítás

Bizonyos helyzetekben szükség van, hogy folytassa a következő iteráció, figyelmen kívül hagyva a ciklus törzsének üzemeltetők még nem fejeződött be az aktuális ismétlés. Ebben az esetben meg kell, hogy az átmenet a jelenlegi pont a ciklus végén, azaz pont utolsó ciklusát követően az üzemeltető szervezet. Erre a célra, a Java lehetővé teszi a kezelő tovább. Abban az esetben, while és do-while a continue utasítás eredménye a pass a hurok test üzemeltető nem kerül végrehajtásra ezen iteráció és átadni a vezérlést a kódot, amely ellenőrzi az állapotát A ciklus befejeződése. continue utasítás. áll a gyűrű. vezet az a tény, hogy a vezérlés azonnal átkerül a harmadik ciklus részeként fejléc, azaz hogy a kód futtatása minden iterációban a test ciklus szereplők. Az alábbiakban egy példát, amelyben az üzemeltető használják, hogy továbbra is minden nyomtatott vonal két szám,

Ha még index, a ciklus folytatódik megjelenítése nélkül új sort. A kimenő e program a következő:

Mint abban az esetben a break utasítással. A felhasználó továbbra is beállíthat egy jelölés, amely a beágyazott hurok be akarja fejezni a végrehajtás a jelenlegi iteráció. Az illusztráció egy program segítségével az üzemeltető, hogy továbbra is kimenet egy háromszög jelzés szorzótábla számok 0-9:

osztály ContinueLabel
public static void main (String args [])
külső: az (int i = 0; i <10; i++)
A (int j = 0; j <10; j++)
if (j> i)<
System.out.println ( "");
továbbra külső;
>
System.out.print ( "" + (i * j));
>
>
>>

Operator továbbra ebben a programban végződik a belső hurok a számláló j és az átmenet a következő iterációban a külső hurok i számlálót. A folyamat során a program a következő parancsot:

Kapcsolódó cikkek