This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
So, if you get an exception, should it be okay to stop waiting the amount of time specified? I would generally think not - you either want to let the code that is waiting know (1) or continue waiting until the correct amount of time has passed (2).