adplus-dvertising
frame-decoration

Question

What is the output of this program?
    class recursion 
    {
        int func (int n) 
        {
            int result;
            result = func (n - 1);
            return result;
        }
    } 
    class Output 
    {
        public static void main(String args[]) 
        {
            recursion obj = new recursion() ;
            System.out.print(obj.func(12));
        }
    }

a.

0

b.

1

c.

Compilation Error

d.

Runtime Error

Posted under Java Programming

Answer: (d).Runtime Error

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the output of this program?