Pet*_*ted 5 java exception finalizer
如果在执行finalize()期间抛出异常会发生什么?堆栈是否正常放松?它是否继续finalize()并忽略该异常?它是否会停止finalize()并继续GC对象?或者是其他东西?
我不是在寻找使用finalize()的指导方针.有很多页面解释了这一点.
来自Object#finalize() javadoc:
finalize方法抛出的任何异常都会导致暂停此对象的终结,但会被忽略.
| 归档时间: |
|
| 查看次数: |
2849 次 |
| 最近记录: |