当前位置: 首页 > 知识库问答 >
问题:

如何修复Netbeans中的“else without if”[重复]

史默
2023-03-14

我试图在Netbeans中运行这段简单的代码,并以某种方式不断得到一个“else-without-if”错误。

我也在Eclips中运行了这个,在那里我得到了一条评论,其他的应该转换成一段时间,这让我更加困惑。我已经做了一些这样的例子,它们很有效。

我还省略了if语句末尾的分号,但它不起作用。

public static void main(String[] args) {

    int a = 4;
    int b = 5;
    boolean negative = false;

    if (negative && (a < 0 && b < 0)); 
    {  
    System.out.println("true");
    }
    else((a < 0 && b > 0) || (a > 0 && b < 0));
    {
    System.out.println("false");
    }

共有1个答案

高吉星
2023-03-14

问题是你给else语句加了一个条件。您只能在else if语句上设置条件

public static void main(String[] args) {

    int a = 4;
    int b = 5;
    boolean negative = false;

    if (negative && (a < 0 && b < 0)) {  
        System.out.println("true");
    } else if((a < 0 && b > 0) || (a > 0 && b < 0)){
        System.out.println("false");
    } else
        .....
}
 类似资料:
  • 我已经安装了Java,并且正在尝试在我的Windows10上安装NetBeans 11.3,但是在我运行了EXE之后。安装程序,弹出一条错误消息: 线程主java.lang.NoClassDeffounderRror java/util/jar/pack200中发生意外异常

  • 嗨,我是Java的初学者,我正在尝试编写这个程序,我可以在其中输入数字,但是当我输入“完成”时,我得到了我称为总计的值,numberInput。但是,当我运行它并输入“完成”时,我在线程“main”java.lang.NumberFormatException中得到异常:对于输入字符串:“完成”。你知道我如何修复这个问题吗? 这是我的代码: 谢谢你的帮助

  • 我试图在我的Windows 10上安装Apache Netbeans IDE,然后我遇到了这个问题“关键错误-线程主程序中发生了意外的异常。异常:java.lang.NoClassDefoundError:java/util/jarpack200” 单击“确定”按钮后,弹出另一个错误 “Apache Netbeans IDE安装程序-运行Java进程QT时出错:检测到未经测试的Windows 10

  • 当我尝试构建我的android应用程序时,我如何修复这个问题。我将实现'com.google.android.gms:play-services-ads:19.8.0'更新为实现'com.google.android.gms:play-services-ads:20.4.0',现在我得到了这个错误。 jetified-play-services-measurement-18.0.2-runtime

  • 我正在尝试使用date解析动态创建的日期格式。解析函数。但它在运行时在IE中显示“NaN”,在Chrome上运行良好。 这是我的示例代码, 当我尝试直接使用Date时。解析(2019-2-29)其工作。

  • 我在一个android应用中有一个RecycerView。我在做某种文件资源管理器。 当我在电脑上插入我自己的设备时,当我到达DCIM文件夹中的Camera文件夹时,它耗尽了内存。 有没有一种方法来加载大量的图像,并确保它们不会占用太多的内存空间。我用的是一部旧手机,我想让我的应用程序在上面工作。它是一个银河王牌II。