Java会出现"unreachable code"错误的几个例子

转载 2015年11月20日 20:29:25

原帖:http://my.oschina.net/artshell/blog/199965



throw关键字

Java代码: 
?
1
2
3
4
publicvoid XXX() throwsThrowable{ 
    thrownew Throwable(); 
    System.out.println("test"); 
}


return关键字

Java代码 : 
?
1
2
3
4
publicvoid XXX() { 
    return
    System.out.println("test"); 
}


continue关键字

Java代码:  
?
1
2
3
4
5
6
publicvoid XXX() { 
    for(inti=0; i<10; i++) { 
        continue
        System.out.println("test"); 
    
}


break关键字

Java代码:  
?
1
2
3
4
5
6
7
8
publicvoid XXX() { 
    for(inti=0; i<10; i++) { 
        if(i==5) { 
            break
            System.out.println("test"); 
        
    
}


while(true)

Java代码:  
?
1
2
3
4
publicstatic void XXX() { 
    while(true); 
    System.out.println("when?"); 
}

相关文章推荐

Android问题:Unreachable code

不可到达的代码:代码执行不到这里。 if(!getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH)); ...

unreachable code 错误解决办法

这种错误多出现在带有返回值的方法之中调用另一个方法的时候  把方法写在了return后面   代码的意思就是没有执行到 这个方法 解决办法就是把你把要调用的方法写到return前面就好了...

Unreachable code

今天写了一段Java代码,不小心出了“Unreachable code”错误,开始的时候MyEclipse一直提示我要我重命名一个对象,但我重命名了也不好用,最后才看到这个“Unreachable c...

JAVA Unreachable code 错误

Unreachable code 错误不可达代码,比如在循环的break或者return后面的代码就是不可达代码,因为执行它们之前就已经跳出循环了,只要把这段代码移到break或者return之前就好...

【Java】Unreachable code编译异常

如下代码在Java中是不可以编译的: public class unReachableTest { public static void main(String[] args) { while...

Redis内存优化--分配监控回收

Redis内存优化–分配监控回收内存分配物理内存:就是主机安装的物理内存条,一般32位的CPU有32条地址线,最大寻址空间就是4G,而64位的CPU则能够支持更大的内存。可是,再大的内存,也有可能满足...

jsp初步认识 与其servlet编译原理

前面只是介绍一点概念。 JSP的编译原理:    jsp实际上一个Servlet对象    参看tomcat目录下的各项目的work目录,生成的jsp编译成的.java文件...
  • jrdgogo
  • jrdgogo
  • 2016年07月27日 23:48
  • 965

unreachable code 报错

今天遇到了个之前都没遇到的报错,也就是unreachable code(不可获得的代码),还第一次遇eclipse帮解决问题是把那段代码删除。代码简化了一下: public class Test { ...

JAVA几个常见错误简析

  • 2008年09月19日 23:39
  • 29KB
  • 下载

JAVA几个常见错误简析

  • 2007年06月04日 09:23
  • 45KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java会出现"unreachable code"错误的几个例子
举报原因:
原因补充:

(最多只允许输入30个字)