我提取了某人的 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;
仅在该语句处退出该方法,而不运行以下语句。
关于java - 返回什么; (without value) 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15194243/