In Java, Thread.sleep() throws InterruptedException. What is the proper thing to do with this exception?

Should I

  1. propagate the exception up the call chain ?
  2. swallow the exception?
  3. be doing something else (please suggest)?
Edit
Report