java中。这句话错了吗?

来源:百度知道 编辑:UC知道 时间:2024/06/04 04:34:45
方法体中如果指定了非void的返回值类型,方法中就必须包含一条return语句保证任何情况下都有返回数值,return语句后面不能跟任何表达式;
最后一句!return必须有一个比表达式跟着啊!
否则返回什么呢?

return 后面可以随便你跟上一个表达式,但是这个表达式返回值跟方法定义时的类型相同。
如果是void返回类型,你可以在任何一个地方加上return语句,提前返回
return后面不能跟任何表达式