if语句块中有return的情况
来源:互联网 发布:淘宝网商城女装上衣 编辑:程序博客网 时间:2024/04/29 08:07
1,如果一个类,有如下JAVA代码:
public class test {public static void main(String args[]){System.out.println("执行IF前");int a=5;if(a==5){System.out.println("a==5");return;}else if(a!=5){System.out.println("a!=5");return;}System.out.println("执行条件语句后");}}
执行后输出结果为:
执行条件语句前a==5即return 执行之后,将退出所在的方法,而不再执行后面没有执行的语句
2,如果将其中的初始值a=5改为a=55,输出如下:
执行条件语句前a!=5
3,如果将else if改为else,如下,则后面的语句会报错
public class test { public static void main(String args[]){ System.out.println("执行条件语句前"); int a=5; if(a==5){ System.out.println("a==5"); return; }else{ System.out.println("a!=5"); return; } System.out.println("执行条件语句后"); }}
因为这样写,无论a为何值,最后的System.out.println("执行条件语句后");语句都不会执行,编译器不允许这样写。
0 0
- if语句块中有return的情况
- if语句 return;结尾
- if语句 return;结尾
- if 语句里面有 return;
- C++里if语句的return 什么作用
- C++中if语句后跟return时的用法
- try catch finally语块中有return语句的各种情况
- [C]if (CONDITION)语句中CONDITION的情况
- if中return的作用
- C语言中,if语句后面加return 的用法的疑问
- if,continue,break,while,do-while, switch,return,foreach,for等条件语句的使用
- 函数的return语句:
- return语句的用法
- return语句的使用
- if()return
- ASP的IF语句
- if 语句的优化
- tc的if语句
- OpenGLES入门笔记:Rajawali学习(2)场景绘制基本流程
- POJ-3356 AGTC(编辑距离)
- Oracle 11g安装(Linux)
- BCM芯片FP原理及相关SDK数据结构介绍
- 【深入理解java集合系列】ArrayList实现原理
- if语句块中有return的情况
- Q2.Add Two Numbers
- 51-54递归概念
- BCM 芯片SDK初始化
- iOS启动页面多张图片自动切换(带动画效果)
- 学习qt的图表绘制(二)
- OC_时间NSDate、日历NSCalendar
- 55 ip 域名以及dns 56.Apache安装及虚拟主机配置 ...23
- super关键字