有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何使用嵌套的if语句而不是系统阻止程序在blueprint类中运行。出口(0);?

在这段代码中,我试图通过使用系统阻止程序运行。出口(0)

是否有可能使用嵌套的if语句而不使用System退出程序。出口(0)

public String answerR1()
{
    if (answer .equals ("snow"))
    {
        message = "\nCorrect!";
    }
    else
    {
        message = "\nIncorrect!";
        System.exit(0);
    }
    return message;
}
public String answerR2()
{
    answer = answer.toLowerCase();
    if (answer .equals ("time"))
    {
        message = "\nCorrect!";
    }
    else
    {
        message = "\nIncorrect!";
        System.exit(0);
    }
    return message;
}
public String answerR3()
{
    if (answers == 20)
    {
        message = "\nCorrect!";
    }
    else
    {
        message = "\nIncorrect!";
        System.exit(0);
    }
    return message;
}

共 (1) 个答案

  1. # 1 楼答案

        public String answerR1()
    {
        if (answer .equals ("snow"))
        {
            message = "\nCorrect!";
        }
        else
        {
            message = "\nIncorrect!";
            //System.exit(0);
            break;
        }
        return message;
    }
    public String answerR2()
    {
        answer = answer.toLowerCase();
        if (answer .equals ("time"))
        {
            message = "\nCorrect!";
        }
        else
        {
            message = "\nIncorrect!";
            //System.exit(0);
            break;
        }
        return message;
    }
    public String answerR3()
    {
        if (answers == 20)
        {
            message = "\nCorrect!";
        }
        else
        {
            message = "\nIncorrect!";
            //System.exit(0);
            break;
        }
        return message;
    }
    

    试着用Break代替System。出口(0)