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