zoukankan      html  css  js  c++  java
  • 出现Unreachable code问题的原因

    在Java中出现Unreachable code这种错误,一般是出现在循环当中,当循环结束时,循环体内却还有代码不能执行,换句话说就是这句话在循环题中执行不到。比如

    while(true) {

    int choose = -1;
                choose = sc.nextInt();
                switch(choose) {
                    case 1:
                        System.out.println("请输入书名");
                        String bookName = sc.nextLine();
                        break;
                    case 2    
                        System.out.println("请输入书的作者");
                        String author = sc.nextLine();
                        break;

        Book book = new Book(bookName,author,price,intro,count);// 这句话就会出现Unreachable code错误,因为在上面的代码中出现了break语句,会使循环结束,致使这一代码无法执行,所以会出错
                       

    }

  • 相关阅读:
    工厂方法模式
    命名空间的规划
    Download Manager
    Intent(二)
    Intent (一)
    Fragment (一)
    修改环境变量需不需要重启电脑
    Spring mvc和SSH如何取舍?
    ORA-01795: 列表中的最大表达式数为1000的解决方法详解
    apache与tomcate的区别
  • 原文地址:https://www.cnblogs.com/fengyuhuawu/p/7630018.html
Copyright © 2011-2022 走看看