|
В Java прекъсванията могат да излязат от цикъла, но само един, а goto се счита само за ключ в Java и няма ефект Този метод може да се използва за разбиване на множество вложени цикли Задайте флаг бит в началото на цикъла, задайте маркер и използвайте изявлението break с този символ, за да излезете от мултилупа.
[mw_shl_code=java,true]публичен клас Test1 { public static void main(String[] args) { JUMP:// настроя таг да излиза от мултилупа чрез break оператор с този таг for(int i=1; i<100; i++){ for(int j=1; j<100; j++){ за (int k = 0; k < 100; k++) { if(i==10){ break JUMP; } } } System.out.println("run" +i); } System.out.println ("Край на изпълнението"); } }[/mw_shl_code]
|