在finalize()
方法中,调用父类(super class)finalize()
方法之后编写的语句是否会执行?
最佳答案
不一定。可能会抛出异常。但无论如何,此后您不应该有任何代码。正确的形式是:
protected void finalize() throws Throwable
{
try
{
// your code here ...
}
finally
{
super.finalize();
}
}
关于java - 在调用父类(super class)finalize()方法之后编写的finalize()方法中的语句会执行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31153769/