【发布时间】:2012-01-13 16:46:51
【问题描述】:
可能重复:
Side effects of throwing an exception inside a synchronized clause?
我想知道synchronized 是否是异常安全的?比如说,同步块中发生了未捕获的异常,锁会被释放吗?
【问题讨论】:
-
在任何作用域的线程安全块中,一旦你离开它,线程安全就消失了。
-
您的意思是“
synchronized构造 exception-safe 吗?”?
标签: java exception synchronized exception-safe exception-safety