A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© fxing 中级黑马   /  2015-3-10 11:53  /  827 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

为了让线程出现安全问题,我们通常会让一个线程暂停10毫秒,如图
synchronized(this)
                                {
                                        if(tick>0)
                                        {
                                                try{Thread.sleep(10);}catch(Exception e){}
                                                System.out.println(Thread.currentThread().getName()+"....code : "+ tick--);
                                        }
                                }
                        }

可是为什么非要用抛出异常的方式呢,直接写Thread.sleep(10)不行吗

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马