转自:http://blog.csdn.net/laurawan/article/details/8285370
------------------------------------------------------------------------------------------------------------------------------------------------
Thread.sleep()是Java提供的函数。在调用该函数的过程中可能会发生InterruptedException异常。
SystemClock.sleep()是Android提供的函数。在调用该函数的过程中不会发生InterruptedException异常
SystemClock.sleep(millis) is a utility function very similar to Thread.sleep(millis), but it ignores InterruptedException. Use this function for delays if you do not use Thread.interrupt(), as it will preserve the interrupted state of the thread.
所以说SystemClock.sleep()不需要try块,Thread.sleep()需要try块捕捉异常,实际上SystemClock.sleep()是封装了Thread.sleep()