Java 异常遇到了一个问题 ,,谢谢大家帮我
import java.util.*;
public class StackTraceTest
{
public static int factorial(int n)
{
System.out.println ( "factorial( "+ n + "): ");
Throwable t=new Throwable();
StackTraceElement[] frames=t.getStackTrace();
for(StackTraceElement f:frames)
System.out.println (f);
int r;
if(n <=1)
r=1;
else
r=n*factorial(n-1);
System.out.println ( "return "+r);
return r;
}
public static void main (String[] args)
{
Scanner in =new Scanner(System.in);
System.out.println ( "shuru: ");
int n=in.nextInt();