黑马程序员技术交流社区
标题:
多线程wait问题
[打印本页]
作者:
﹎◇waiting﹎
时间:
2012-8-7 14:47
标题:
多线程wait问题
为什么在多线程中使用wait的时候要用try和catch呢?
作者:
罗磊
时间:
2012-8-7 16:46
当线程运行到wait()方法时会停(等待)在那里 所以程序会抛出InterruptedException(中断异常) 异常 所以需要try {}... 希望能帮到你
作者:
罗磊
时间:
2012-8-7 16:51
再补充一下 这个wait()方法是 final 修饰的方法 也就是说它没有了子类 所以不能抛出异常 只能try 啦 我是这么理解的 希望对你有用
作者:
刘润辰
时间:
2012-8-7 17:41
因为API文档这么要求的
作者:
牛杨
时间:
2012-8-7 17:59
因为在调用执行这个wait方法的使用很有可能会出现线程中断异常 InterruptedException 。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2