|
V Jave môžu breaky vyskočiť z cyklu, ale len jeden, a goto sa považuje len za kľúč v Jave a nemá žiadny vplyv Táto metóda môže byť použitá na prerušenie viacerých vnorených slučiek Nastavte flag bit na začiatku slučky, nastavte marker a potom použite príkaz break s tým symbolom na vyskok z multiloopu.
[mw_shl_code=java,true]verejná trieda Test1 { public static void main(String[] args) { JUMP:// nastaviť tag na vyskok z multiloopu pomocou príkazu break s týmto tagom for(int i=1; i<100; i++){ for(int j=1; j<100; j++){ pre (int k = 0; k < 100; k++) { if(i==10){ break JUMP; } } } System.out.println("run" +i); } System.out.println("Koniec vykonávania"); } }[/mw_shl_code]
|