Java里return的注意事项
在Java中,return的注意事项主要有以下几点:
1. 返回值:如果函数是非void(无返回值)的返回类型,必须使用return返回值;如果函数声明有返回值,返回值的类型要与声明类型相同或者兼容。
2. 返回值数量:方法可以没有返回值,也可以存在返回值,但最多只能存在一个返回值。例如,如果方法的返回值类型是void,那么在方法体中不能使用return a, b;。同样的,如果方法的返回值类型是int,那么在方法体中必须使用return a;而不是return a, b;。
3. 返回值类型:方法的返回值可以为变量、常量以及表达式。在方法体中使用return语句设置返回值时,return之后可以是常量、变量或表达式。
4. 无返回值方法:在无返回值方法中,方法体内可以没有return语句,当被调方法执行完毕后,将自动返回至主调方法。也可以使用“return;”语句,结束被调方法的执行,返回主调方法。
5. 有返回值方法:在有返回值方法中,方法体中必须包含“return表达式;”语句。例如,如果方法的返回值类型是int,那么在方法体中必须使用return a;而不是return;。