一、void 类型介绍
1、void类型翻译成汉语意思就是:空类型。
2、一般声明变量时不用void类型声明,函数常用void类型声明。
3、函数用void类型声明代表不需要返回值。
4、需要注意的是经常有人会觉得返回 void 的函数里不应该有返回值 return,这是错误的。
5、有时候需要在函数内部强行终止函数继续运行下面的语句,这时就可以用return语句,格式如下:
return;
// 如果用什么int,float,double之类的声明函数体,就需要返回值。这时的格式是:
return 值;
// 例如:return 0;
二、void 返回类型中 return 的使用
Java中的函数除了构造方法没有返回类型之外,其他的方法都是有返回类型的,例如显示的标注了int、String、boolean等。
注意:标注了void不代表没有返回类型,只是返回类型为空,这一点要区别于类的构造方法,构造方法是没有写明返回类型关键字的。
我们在void返回类型的方法中有时看得到return关键字,有时又看不到,这分两种情况。
1、return在方法体的最后一行
public void method(){
//......
return;
}
最后一行的return可写可不写,如果写就写成“return;”,返回类型为空。
2、return在方法体的中间
public void method(){
//......
return;
//......
}
在中间的情况表示退出方法的意思,后面的代码就不执行了。