本文参考自Android源码,声明代码块,在必要的时候break退出。并继续执行后面的代码。
import java.util.Random; public class TestMain { public static void main(String[] args) { // TODO Auto-generated method stub test1(); } public static void test1() { System.out.println("test1---------start"); keep_running: { Random random = new Random(); int num = random.nextInt(10); if ( num > 6) { System.out.println("random num=" + num +" we break test1"); break keep_running; } } System.out.println("test1+++++++++end"); } }