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?"); }