出现Unreachable code问题的原因

Posted fengyu后

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了出现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语句,会使循环结束,致使这一代码无法执行,所以会出错
                   

}

以上是关于出现Unreachable code问题的原因的主要内容,如果未能解决你的问题,请参考以下文章

我用ssh登入不上我虚拟机上的linux,出现the host “*********”is unreachable

Dialogflow - Firestore - Webhook 调用失败。错误:UNAVAILABLE,状态:URL_UNREACHABLE,原因:UNREACHABLE_5xx,HTTP 状态代码

Zabbix agent on Zabbix server is unreachable for 5 minutes

记录实时问题:java 出现unreachable statement异常

使用robomongo 怎么连接 mongodb 报错network is unreachable

Zabbix agent on Zabbix server is unreachable