java - 嵌套 else 语句的语法错误

标签 java if-statement

<分区>

我不明白为什么我会在 else 上遇到语法错误,希望你们能提供帮助。 该程序相当简单,它只是为了找出 10 个数字中最大的数字。

package Largest;
import static java.lang.System.out;
import java.util.Scanner;


public class LargestTest {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);


int number;
int numberCounter = 0;
int largest = 0 ;

while (numberCounter <= 10 ){
    out.println("Please enter in a number");
    number = input.nextInt();
    if (number > largest){
        number = largest;
        numberCounter++;
    else {
        numberCounter++;    }
    }
}



}


}

最佳答案

因为你忘记了 if 这样的

if (number > largest) {
        number = largest;
        numberCounter++;

}  // <----- you forget this
else {
        numberCounter++;    
}

关于java - 嵌套 else 语句的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16406902/

相关文章:

if-statement - Swift 'If' 语句的多个条件?

支持 Windows 服务的 Java 安装程序

java - Spring 批处理 : migrating 1 to n relationship where n is potentially huge

java - 我想编写一个 shell 脚本,它将 mvn clean test 命令作为输入,当我运行该脚本时,它应该运行我的 Maven 项目

python - 多次检查 "None"- Python 中的正确方法是什么

java - 重复号码检查并不总是有效

r - dplyr ifelse 语句中的嵌套条件

Javafx stage resizeable false 和 maximized true 隐藏任务栏

java - 将浮点 double 转换为非浮点字符串

vba - 最好的风格是什么? '<>' 或 'not ='/VBA