说的很清楚啦!
try{
th.sleep(1000);
}
catch(InterruptedException ex){
}

解决方案 »

  1.   

    try catch{},因为 sleep函数会抛出异常
      

  2.   

    Thread.currentThread().sleep(10000);
    我是这样调用的,我的sleep也在try{}catch中,没有报错
    所以我认为没有问题。
    你试试我的SLEEP
      

  3.   

    这不是什么线程问题,只是JAVA的异常处理机制罢了首先当 public void run() 是一个普通的方法在它里面的th.sleep(1000)这句话有异常发生。
    必须在方法里捕获他或者是声名他如:public void run() throws Exception{}明白了。。