标签:try-catch-finally

  • 在C#中,如果关联的catch块引发异常,是否可以强制控制通过finally块? - c#

    时间:2020-8-27

    我知道在Java中,如果catch子句捕获了异常,并且其catch块引发了异常,则控制将在线程终止之前传递与关联的finally块(如果有)。但是,在C#中似乎并非如此。 可以通过在try-catch语句的try块中放入try-finally语句和引发异常的catch块,来在C#中几乎反映出这种行为,但是,例如,如果finally块应该包含处理应记录异常的S […]

  • 是Java中的捕获方法吗? - java

    时间:2020-8-23

    我已经搜索了一些答案,但是找不到,因此我将其作为一个新问题提出。 try-catch中的catch方法。是方法吗? ,它以Exception类型的对象作为参数。但是如果是一种方法, 谁调用此方法,以及该对象由哪个对象调用? 您通常无法在另一个方法定义内编写一个方法定义。因此,如果它是一个方法,我如何在另一个方法内编写捕获? 如果它不是方法,那是什么? pub […]

  • 在try \ finally块中最终将不会执行时是否存在这种情况? - java

    时间:2020-8-18

    我正在为面向对象编程中的测试学习,我想知道是否有任何情况考虑以下代码: try { do something } catch (someException e) { } finally { do something } finally块将不会执行? 参考方案 是。如果您使Java VM崩溃或通过本机代码使事情崩溃,请使该程序终止,或者在try块内无限循环/等 […]

  • 最后的方块没有意义吗? - c#

    时间:2020-8-1

    我正在自学C#,并且要研究try,catch和finally。我正在使用的书正在讨论finally块如何运行,而不管try块是否成功。但是,即使不是最后插入到catch块之外的代码,也不会运行吗?如果是这样,最后的意义是什么?这是本书提供的示例程序: class myAppClass { public static void Main() { int[] m […]

  • “ finally”子句在异常处理中的好处 - java

    时间:2020-7-26

    作为对此的新手,在异常处理中使用finally子句有什么好处。换句话说,什么时候最好使用它,什么时候最好不要使用它。 我唯一想到的就是关闭输入/输出流……还有其他好处? 参考方案 StinePike撰写的任何内容都很完美,但我想在其中添加一些内容。 无论是否发生异常,都将执行finally块...。因此,我们可以通过在try块以及catch block()中 […]