【问题标题】:LocalIterator .... Unreachable Statement error [closed]LocalIterator ....无法访问的语句错误[关闭]
【发布时间】:2013-03-29 15:59:03
【问题描述】:

这是显示错误的行。我正在使用 netbeans ide 进行编码

   localIterator2 = Collections.list(inetAddresses).iterator(); 
   continue; 
   InetAddress inetAddress = (InetAddress)localIterator2.next();

ERROR IS UNREACHABLE 语句 从未使用分配的值 请帮助...请更正这行代码:/

【问题讨论】:

标签: java iterator


【解决方案1】:

由于continue; 行,您收到了无法访问的语句。

大概这段代码在一个循环中,continue 实际上是有意义的。

continue的意思是回答Here,所以不再解释了。

当您的代码到达continue 时,它不会执行以下行:
InetAddress inetAddress = (InetAddress)localIterator2.next();

要修复此错误,请删除 continue; 或其后面的代码。

【讨论】:

  • 谢谢@Colin D 真的真的谢谢你
【解决方案2】:

为解释添加了行号...

localIterator2 = Collections.list(inetAddresses).iterator(); 
continue; ////any line after this never reach as the continue prevents it .
InetAddress inetAddress = (InetAddress)localIterator2.next(); 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-01
    • 2011-10-31
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 2015-10-24
    相关资源
    最近更新 更多