これが 1 2 3 4 5 と出力される理由を誰か説明してもらえますか? 私はそれが 4 3 2 1 0 と出力されると考えましたが、私の本と日食の両方が私が間違っていると言っています。
public class whatever {
    /**
     * @param args
     */
    public static void main(String[] args) {
        xMethod(5);
    }
    public static void xMethod(int n){
        if (n>0){
            xMethod(n-1);
            System.out.print(n + " ");
        }
    }
}