Question: What is wrong with the following program, what happens when you run it? If this method would have been implemented using a loop, and would
What is wrong with the following program, what happens when you run it? If this method would have been implemented using a loop, and would have a similar error, what would happen then if run?
public class JavaIsToJavascriptWhatCarIsToCarpet {
public static int factorial ( int n ) {
return ( n * factorial (n -1) ) ;
}
public static void main ( String args []) {
factorial (4) ;
}
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
