分享

长春java培训学校,2013年11月,达内荣膺新浪网“2013年度最具品牌知名度职业培训机构”,2013年12月,达内荣膺2013“腾讯网十年最具创新力IT教育品牌”,2014年7月,荣获中促会、北京大学联合颁发的“2014年首届中关村新品牌100强”...

1.达内教育
2.中公IT
3.火星时代
4.千锋教育
5.天琥教育
6.汇众教育
7.鹰空教育
8.博雅环球教育
9.新科教育
10.仑智教育

java语言中如何修改失败的 if…else 语句?
问题阐述
判断下列程序代码的运行结果,如何修改代码中的条件判断才能正确执行 if…else语句。
public class Example {public static void main(String[] args) {if(true)System.out.println("合法");else;System.oout.println("非法");}}专家解答问题阐述中的代码,运行后将显示如图 4.2 所示的结果。
如果想让上述代码中的条件判断正确执行 if…else 语句,需要将 else 后面的分号去掉。去掉该分号后,再次运行将显示如图 4.3 所示的结果。
专家点评
分号是 Java 语句的结束符,当遇到该符号时,编译器认为是一条语句的终止,但是该符号如果出现在不该出现的位置,则会导致程序异常的运行结果,这是编译器无法检测到的。例如,if 语句用于程序流程控制的条件判断,它可以使用 if…else 组成复杂的条件判断,如果在 if 语句条件判断之后直接添加了分号,或者在 if…else 语句的 else 语句后添加了分号,就会立刻结束该 if 语句,使它失去作用。因此,一定要留 if…else 语句是否合理地使用分号结束该语句。

2014年8月,荣膺《创业邦》、普华永道“2014中国高成长连锁企业50强”奖项,2014年9月,荣膺商务部、教育部“2014优秀服务外包培训机构年度奖”奖,2014年10月,荣膺中国经济网2014年度“最具价值在线教育机构”奖...

稍后会有专业老师给您回电
www.aixuew.cn All rights reserved 豫ICP备2022021264号
该文章由用户自行上传发布,如有侵权内容请及时联系我们删除。