finally

finally

文章 1 浏览 79

为什么我们使用finally块?

据我所知,以下两个代码片段都具有相同的目的。为什么要有 finally 块? 代码A: try { /* Some code */ } catch { /* Exception handling code */ } …

烛影斜 2024-09-12 23:57:57 6 0

确定代码是否从异常处理程序调用(using 语句)?

我想做一些有点愚蠢的事情。在对象的 Dispose() 方法中,我想打印该对象的调试跟踪,告诉我该对象处于活动状态时发生的所有事件。 但由于这需要时间和…

勿忘心安 2024-09-12 01:57:17 5 0

判断是否由于抛出异常而在finally块中执行

是否可以确定代码当前是否由于抛出异常而在 finally 处理程序的上下文中执行?我相当喜欢使用 IDisposable 模式来实现进入/退出作用域功能,但此模式…

不甘平庸 2024-09-10 19:04:03 4 0

理解“最后”堵塞

我编写了七个测试用例来理解 finally 块的行为。 finally 工作背后的逻辑是什么? package core public class Test { public static void main(String…

梦行七里 2024-09-09 04:58:40 4 0

Java 中的finally 块的要点是什么?

我思考以下例子;但无法弄清楚finally块的重要性是什么。您能告诉我这两个代码示例的执行有何不同吗?现实生活中的例子也会有所帮助。 样品 1: try{ …

带刺的爱情 2024-09-07 19:10:16 7 0

最后进入异常处理

异常处理中的finally 块到底执行什么操作?…

知你几分 2024-08-26 19:06:42 6 0

多重返回:哪一个设置最终的返回值?

给定以下代码: String test() { try { return "1" } finally { return "2" } } 语言规范是否定义了对 test() 调用的返回值?换句话说:在每个 JVM 中…

不念旧人 2024-08-23 04:51:05 8 0

在finally块中抛出异常

有没有办法获取当前抛出的异常(如果存在)? 我想减少代码量并对任务进行一些重用,如下所示: Exception thrownException = null try { // some cod…

客…行舟 2024-08-17 10:25:05 4 0

try语句中的问题

这是我用来设置 TCP 服务器的代码。 internal void Initialize(int port,string IP) { IPEndPoint _Point = new IPEndPoint(IPAddress.Parse(IP), por…

永言不败 2024-07-19 04:31:04 6 0

在 C# 中,如果抛出未处理的异常,Finally 块是否会在 try、catch、finally 中执行?

另一个面试问题期待真/假答案,但我不太确定。 复制 .NET,如果 catch 块中出现错误,最终总是会被调用怎么办? finally 块总是运行吗? finally 不在…

狂之美人 2024-07-18 17:07:56 4 0

为什么我的finally 块在C# 中不起作用?

我一直在帮助一位同事调试他们代码中的一些奇怪行为。 以下示例说明了这一点: static void Main(string[] args) { string answer = Sample() Console…

小瓶盖 2024-07-16 11:17:16 8 0

为什么 C# 不支持首轮异常过滤?

注意:这不是与 Jeff 的问题重复。 这个问题问“是等价的吗?” 我知道没有,我想知道为什么! 我之所以问这个问题,是因为我才刚刚明白它的重要性,…

只是我以为 2024-07-14 13:07:27 5 0

在Java中,是“最后”。 保证调用块(在主方法中)?

我是一个Java菜鸟,我想知道,如果我有以下典型的Java代码, public class MyApp { public static void main(String[] args) { try { // do stuff } c…

苍风燃霜 2024-07-13 23:30:10 7 0

在 C 语言中是否有一种流行的模仿 Java 的 try/finally 的习惯用法?

从事 Java 工作很多年了,所以一直没有关注 C++。 语言定义中的 C++ 异常处理是否已添加 finally 子句? 有没有一种流行的模仿 Java 的 try/finally …

々眼睛长脚气 2024-07-13 12:48:39 11 0

c# “最后” 仅在异常时运行的块

编辑:我已经查看了答案代码:没有他们做了我想做的事情(我已经检查过)。 似乎没有办法在本机 C# 中做我想做的事情。 我想这不是一场灾难,只是一种…

傾城如夢未必闌珊 2024-07-13 01:31:17 6 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文