volume_mute
Which method will give a compilation error?
publish date: 2021/06/24 22:22:00 GMT+10
volume_mute(a)
public boolean isRich(int money) {
if (money != 0)
return true;
else
return false;
}
(b)
public boolean isRich(int money) {
if (money != 0)
return true;
}
Correct Answer
(b) will give an error
Explanation
(b) will give an error
Because the if condition does not cover the other possibility if money == 0 which will make the method incapable of achieving it is goal
(a) will not give an error because if condition covers all possibilities
A hint
This method could be further simplified by writing it like that
public boolean isRich(int money) {
return money != 0;
}