Recursividade

class Teste {

   Teste() {

   }

 

   public void faca(int a) {

      System.out.println(a);

      a++;

      if (a > 10) System.exit(0);

      faca(a);  

   }

 

   public static void main(String[] args) {

      Teste teste = new Teste();

      teste.faca(1);

   

   }

 

}