美好的一天!
我正在尝试停止我的方法,如果其中一个数字= 0.由于某种原因,它在下面的地方显示“无法访问的代码”:
static void method(int y) {
int dig1 = y % 10;
int dig2 = y / 10 % 10; //digits of y
int dig3 = y /100 % 10;
if (dig1 == 0);{ //if dig1 = 0, stop the method
return;
}
if (dig2 == 0);{ // unreachable code, but why?
return;
}
.... and so on
即使条件不正确,怎么说无法访问的代码呢? y = 122到133之间的数字,并且唯一应该停止该方法的数字是130因为0.有人可以这样,请向我解释一下吗?谢谢!