请问,每个else if之后不加{}可以吗?

来源:4-3 Java条件语句之多重 if

慕运维8283692

2015-07-11 18:59

public class HelloWorld {

    public static void main(String[] args) {

int age=25;

   if(age>60)

        System.out.println("老年");

        else if(age>=40&&age<=60)

        System.out.println("中年");

        else if(age>=18&&age<40)

        System.out.println("少年");

        else

        System.out.println("童年");    

    


写回答 关注

2回答

  • qq_向我看齐_0
    2015-07-16 18:11:04

    不可以

    课程4、1中有提示:

    注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的

  • Perona
    2015-07-11 21:32:31

    可以滴~~

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165175 学习 · 17581 问题

查看课程

相似问题