|
I Java kan breaks hoppe ut av loopen, men bare én, og goto regnes kun som en nøkkel i Java, og har ingen effekt Denne metoden kan brukes til å bryte ut av flere nestede løkker Sett en flaggbit i starten av løkken, sett en markør, og bruk deretter break-setningen med dette symbolet for å hoppe ut av multiloopen.
[mw_shl_code=java,true]public class Test1 { offentlig statisk void main(String[] args) { JUMP:// setter en tagg til å hoppe ut av multiloopen ved å bruke en break-setning med denne taggen for(int i=1; i<100; i++){ for(int j=1; J<100; j++){ for (int k = 0; k < 100; k++) { hvis(i==10){ break JUMP; } } } System.out.println("run" +i); } System.out.println ("Slutt på utførelsen"); } }[/mw_shl_code]
|