Java会出现"unreachable code"错误的几个例子 java
1. throw关键字 spa
public void XXX() throws Throwable{ throw new Throwable(); System.out.println("test"); }
2. return关键字 code
public void XXX() { return; System.out.println("test"); }
3. continue关键字 class
public void XXX() { for(int i=0; i<10; i++) { continue; System.out.println("test"); } }
4. break关键字 test
public void XXX() { for(int i=0; i<10; i++) { if(i==5) { break; System.out.println("test"); } } }
5. while(true) static
public static void XXX() { while(true); System.out.println("when?"); }