Critter プログラムに、攻撃の種類を 4 つのオプションからランダムに選択するように指示しようとしています。return ステートメントのベースがカバーされていると思っていましたが、drjava から「return ステートメントがありません」というエラーが表示されます。
public Attack fight(String opponent) {
int fightChoice = new Random().nextInt(4);
if(fightChoice == 0){
return Attack.ROAR;
} if(fightChoice == 1){
return Attack.POUNCE;
} if(fightChoice == 2){
return Attack.SCRATCH;
} if(fightChoice == 3){
return Attack.FORFEIT;
}
}
それはなぜでしょうか?