java基础问题:函数调用与返回
在java中,函数调用和返回是基本的编程概念。在这个问题中,让我们探讨一个简单的示例。
问题:
执行以下java代码时,为什么在执行到第22行时会跳回到代码开头?
public class Main {
publi
c static void main(String[] args) {
int s = x(1, 2, 3);
System.out.println(s);
}
public static int x(int a, int b, int c) {
return a + b - c;
}
}答案:
第22行并没有跳转回代码开头。而是发生了以下情况:
关键点: