title: What will happen if I use try catch and finally for handler using runnable?
body: <p>I use the code below for getting some work done everytime after some time interval, and using post delay in 'finally' clause and oustide of runnable. Here is the code. </p>
  
  <pre><code>    Runnable runnable = new Runnable() {
          @Override
          public void run() {
              try {
                  // do somthing
              } catch (Exception e) {
                  // TODO: handle exception
              } finally {
                  handler.postDelayed(this, 60000);
              }
          }
      };
      handler.postDelayed(runnable, 60000); 
  </code></pre>
  
  <p><code>handler.postDelayed(runnable, 60000);</code> will run two times or a single time.</p>