title: How to repeat try-except block
body: <p>I have a try-except block in Python 3.3, and I want it to run indefinitely.</p>
  
  <pre><code>try:
      imp = int(input("Importance:\n\t1: High\n\t2: Normal\n\t3: Low"))
  except ValueError:
      imp = int(input("Please enter a number between 1 and 3:\n&gt; ")
  </code></pre>
  
  <p>Currently, if a user were to enter a non-integer it would work as planned, however if they were to enter it again, it would just raise ValueError again and crash.</p>
  
  <p>What is the best way to fix this?</p>