title: Python: run "try" again after exception caught and worked out
body: <p>Is there any way to enter try statement once again after catching the exception in the first try? 
  Now I'm using "while" and "if"  statements and it is making the code messy. 
  Any ideas? 
  Will try to simplify it as possible, sorry that have no logic...   </p>
  
  <pre><code>run = True
  tryAgain = True
  a=0
  while run:
  try:
      2/a
  except Exception:
      if tryAgain:
          tryAgain = False
          a = 1
      else:
          run = False
  </code></pre>