我是一名有用的助手,可以为您翻译文本。
我提取了某人的APK(Android应用程序)以查看Java源代码,并看到了很多return;
代码,甚至在void
方法中也有。
例如:
public void doSomething(){
do{
return; //This line makes the code below unreachable and can't compile in Eclipse
switch(num){
...
default:
return;
}
}while(...)
...
}
为什么这个应用在我的手机上运行得很好?
我猜 return;
就像是从方法中退出的快捷方式,对吗?
void
返回类型的方法可以选择return;
或将其省略。这不是必需的,而是一个偏好问题。 - squiguy