|
Java pārtraukumi var izlēkt no cilpas, bet tikai viens, un goto tiek uzskatīts tikai par atslēgu Java, un tam nav nekādas ietekmes Šo metodi var izmantot, lai izlauztos no vairākām ligzdotajām cilpām Cilpas sākumā iestatiet karodziņa bitu, iestatiet marķieru un pēc tam izmantojiet pārtraukuma paziņojumu ar šo simbolu, lai izlēktu no daudzcilpas.
[mw_shl_code=java,true]publiskās klases tests1 { public static void main(String[] args) { JUMP:// iestatīt atzīmi, lai izlēktu no multiloop, izmantojot pārtraukuma priekšrakstu ar šo tagu for(int i=1; i<100; i++){ for(int j=1; J<100; j++){ for (int k = 0; k < 100; k++) { if(i==10){ pārtraukums LĒKT; } } } System.out.println("palaist" +i); } System.out.println("Izpildes beigas"); } }[/mw_shl_code]
|