Good day!
Im currently trying to stop my method if one of the digits = 0. For some reason it says "unreachable code" at the point below:
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
How come it says unreachable code even if the condition is not true? y = numbers from 122 - 133 and the only number who is supposed to stop the method is 130 because of the 0. Could someone be this kind and explain it to me please? Thanks!