final 问答列表

为什么抛出异常时 finally block 可能无法执行?

作者:qqqqqqq 提问时间:2/11/2020

很长一段时间以来,我认为它允许我释放区块中的所有资源,并且我认为如果区块中发生异常,那么区块中的资源仍将释放。但事实似乎并非如此。finallytryfinally 我有以下一段代码: using...

scanner.close() 当我使用 try/finally 时不起作用

作者:Ilias Matrane 提问时间:4/12/2022

import java.util.Scanner; public class userInput { public static void main(String[]args){ try{ S...

不能引用以其他方法定义的内部类中的非最终变量

作者:Ankur 提问时间:8/19/2009

编辑: 我需要更改几个变量的值,因为它们通过计时器运行了几次。我需要通过计时器在每次迭代时不断更新值。我无法将值设置为最终值,因为这会阻止我更新值,但是我收到我在下面的初始问题中描述的错误: 我之前...

什么时候在 Java 中调用 finalize() 方法?

作者:Rajesh Kumar J 提问时间:3/24/2010

我需要知道何时在 .我创建了一个测试类,当调用方法时,它通过重写它来写入文件。它不会被执行。谁能告诉我它不执行的原因?JVMfinalize()...

try/catch/finally System.exit(0) 异常

作者:Martien ANGEL 提问时间:1/8/2023

try { fruit fr = (fruit) p; System.exit(0); } catch (Exception e) { System.out.println("not the r...

如何为私有最终匿名类编写testng测试用例

作者:Keerthi Senthil 提问时间:6/15/2023

private final SampleFormatter sampleFormatter = new SampleFormatter() { @Override public String f...

finally 块总是在 Java 中执行吗?

作者:jonny five 提问时间:9/16/2008

考虑到这段代码,我能否绝对确定该块始终执行,无论是什么?finallysomething() try { something(); return success; } catch (Ex...

Java 中的嵌套 try-finally 块、等价和保证

作者:stonar96 提问时间:11/8/2023

最近我正在研究一种“清理”方法,我想确保尝试执行每个语句。我的第一种方法是这样的(语句在哪里):s#; try { s1; } finally { try { s2; } finally {...

JVM 能否在进入 try-block 之前轮询异步异常?

作者:stonar96 提问时间:11/13/2023

最近我读到了 JLS 11.1.3。异步异常。我想知道是否有任何关于轮询异步异常(并抛出它们)可以或不能发生的任何规范。例如,请考虑以下代码: try { statement1(); } fina...


共9条 当前第1页