63行 输出学生 没写在判断语句{}里面 if判断结果为false 63行还执行吗?

来源:5-2 学生选课---使用 Map 添加学生

hadal

2018-01-24 09:19

11分 30秒 这里  if(st != null)

                                 System.out.println("学生:" +st.name)

如果st = null 依旧执行输出 那是不是会报空指针错误 还是老师忘记把 输出语句写在{}里面了???

写回答 关注

2回答

  • qq_无意识_0
    2018-01-24 09:58:15
    已采纳

    if下面只有一行条件语句就可以不需要{},有多行就需要{}

    hadal

    我测试下 发现真的诶 谢谢!发现新大陆了!

    2018-01-24 10:28:53

    共 1 条回复 >

  • qq_无意识_0
    2018-03-01 18:18:25

    哥们,哪里人

    hadal

    浙江宁波

    2018-03-05 08:43:20

    共 1 条回复 >

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题