コード体験はなく、Javaの学習を始めたばかりです。 サンプルelse ifループを実行しようとすると、以下のコードを実行できず、以下のエラーが表示されます。私は「あたり」に基づいて教えてくれるの割合をチェックしようとしています、結果はファーストクラス、2番目のクラスなどで初心者のJavaコード - その他条件の場合
エラー:
MyResult.java:19: error: 'else' without 'if'
class MyResult {
public static void main(String[] args) {
double per = 65.56;
if (per >= 75) {
System.out.println("Result is FCD");
}
elseif(per >= 60); {
System.out.println("Result is FC");
}
elseif(per >= 45); {
System.out.println("Result is SC");
} else {
System.out.println("Result fail");
}
}
}
これは、ifブロックが閉じられた後によく発生します。 – Brick
'else if'のスペースを入れて'; 'を取り除きます –
'; 'を' elseif'の後に削除します。また、 'else if'ではなく' else if'です。 – Migwel