>>163
今出先でスマホなのでそのままは書けないのですが・・・情報足りなかったらすいません


test(i)

public static String test(int i); {

if (i >= 10 && i <=20) {
return "10≦i≦20";
} else {
return "i<10、またはi >20";
}
}

これだとエラーにならないんですが

test(i)

public static String test(int i); {

if (i >= 10 && i <=20) {
return "10≦i≦20";
} else if (i < 10 || i > 20){
return "i<10、またはi >20";
}
}

これだとmissing return statementとなってしまいます