读书人

总结Java会出现"unreachable code"异

发布时间: 2013-01-25 15:55:29 作者: rapoo

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

1. throw关键字

Java代码:
  1. public void XXX() throws Throwable{
  2. throw new Throwable();
  3. System.out.println("test");
  4. }

2. return关键字

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

3. continue关键字

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

4. break关键字

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

5. while(true):

Java代码:
  1. public static void XXX() {
  2. while(true);
  3. System.out.println("when?");
  4. }
原文参考自站长网http://www.software8.co/wzjs/java/2821.html

以上均会出现编译错误:

总结Java会出现"unreachable code"异常的几个例子

读书人网 >编程

热点推荐