|
I Java kan breaks hoppa ut ur loopen men bara en, och goto betraktas bara som en nyckel i Java och har ingen effekt Denna metod kan användas för att bryta sig loss från flera nästlade loopar Sätt en flaggbit i början av loopen, sätt en markör och använd sedan break-satsen med denna symbol för att hoppa ut ur multiloopen.
[mw_shl_code=java,true]public class Test1 { public static void main(String[] args) { JUMP:// satte en tagg att hoppa ut ur multiloopen med en break-sats med denna tagg för(int i=1; i<100; i++){ för(int j=1; J<100; j++){ för (int k = 0; k < 100; k++) { if(i==10){ bryt HOPP; } } } System.out.println("kör" +i); } System.out.println ("Slut på körning"); } }[/mw_shl_code]
|