LocalIterator ....无法访问语句错误

时间:2013-03-29 15:59:03

标签: java iterator

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

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

错误是不可接受的声明     从未使用过分配值 请帮忙...请更正以下代码:/

2 个答案:

答案 0 :(得分:2)

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

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

continue的含义已经回复Here,所以我不会再解释了。

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

要解决此错误,请删除continue;或其后的代码。

答案 1 :(得分:1)

为说明添加了行号...

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