这个东西着挺有意思,用java实现一下

 

 

 
  
  1. public static void main(String[] args){  
  2.       printNum(1);
  3. }  
  4. public static void printNum(int i){  
  5.         System.out.println(i);  
  6.         int n = i/(1000-i);  
  7.         printNum(i+1);  
  8.     }  

当i等于1000的时候,由于分母为0了,会抛出异常

 


 
  
  1. Exception in thread "main" java.lang.ArithmeticException: / by zero  

这样1000的数就正常输出了。