【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
Java会出现"unreachable code"错误的几个例子
1. 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?");
}
来源:oschina
链接:https://my.oschina.net/u/945251/blog/199965