【发布时间】:2016-11-27 05:00:56
【问题描述】:
我在“无法访问的语句”行上方添加注释的行中不断出现错误。我怎样才能解决这个问题?这段代码还有什么问题吗?
boolean containsAll(IntSet [] s) {
return false;
// Unreachable Code begins here
for (int y = 0; y< s.length; y++) {
for (int i = 0; i< s[y].arr.length; i++) {
if (s[y].contains(i)) {
if (i>=arr.length) {
return false;
}
if (!arr[i]) {
return false;
}
}
}
}
return true;
}
【问题讨论】:
-
return false语句在此结束方法,之后不执行任何操作。 -
为什么在方法的开头有这个 return false ?这一定是一个错误。不是吗?
标签: java unreachable-code