猿问

谁能帮助一下

请问一下,我学习的Java课程中的4-2Java条件语句之if...else的代码好像有问题,我按照“不会了怎么办”里写了代码,可是运行结果是错误的显示的是'else'without'if',但是又可以顺利提交,这个问题怎么解决?代码如下:

public class HelloWorld {
    public static void main(String[] args) {
        int age=25;
        if(age>=18);{
            System.out.println("成年");
        }else{
            System.out.println("未成年");
            }
        }
    }

aloneflying
浏览 1654回答 3
3回答

vforbox

public class HelloWorld {      public static void main(String[] args) {          int age=25;          if(age>=18){             System.out.println("成年");         }else{             System.out.println("未成年");             }         }     }

qq_空中一号_0

你的代码if(age>=18)后面不能有分号啊

_小超同学_

第四行  if(age>=18);{   这个地方多了一个分号。
随时随地看视频慕课网APP

相关分类

Java
我要回答