出现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异常