当前位置: 首页 > 知识库问答 >
问题:

如果我们总是把异常对象放在catch块中,那么最终就不需要bock了?[副本]

元修然
2023-03-14
try {
    readDataFromTable("EMPLOYEES");
} catch (Exception e) {
    e.printStackTrace();
}

共有1个答案

郭炳
2023-03-14

finally定义将始终执行的块--无论是否引发异常

因此,您是否需要执行这样操作取决于您的业务逻辑

您可以在官方文档中找到详细的描述和示例

 类似资料:
  • 问题内容: 我正在检查Java SE7的新功能,目前我正在: http://docs.oracle.com/javase/7/docs/technotes/guides/language/catch- multiple.html 关于捕获多个功能,当我遇到以下语句时: 注意:如果catch块处理多个异常类型,则catch参数隐式为final。在此示例中,catch参数ex是最终的,因此您不能在ca

  • 我正在研究H中的五个阶段MIPS管道(ID、IF、EXE、MEM、WB) 我还遇到了分支延迟槽的概念,这意味着您希望在分支后的第一条指令中填充有用且“无害”的内容,即无论是否执行分支,指令都会按预期执行,并且分支后的第一条指令不会被浪费。 我的问题是,首先,我的上述理解正确吗?如果它是正确的,那么问题来自分支预测的概念,它似乎试图用程序将要到达的预测位置的指令填充第一条指令。但是如果我们总是能找到

  • 注:我在Java7或8中运行时就面临这种情况。 我在想,抛出的物体要去哪里?对此有任何想法的人请...

  • 问题内容: 我想知道一个仅在Eclipse上使用Maven或Ant的具体示例。 当我在Eclipse中进行开发时,Eclipse会为我做所有事情,而我只需要单击run按钮。而且,Eclipse可以让您将代码导出到Windows的可运行jar或.exe中。 所以我真的不知道为什么我需要Maven或Ant。 而且,如果确实需要, 我应该选择Maven还是Ant? 问题答案: 因为您的同事可能更喜欢Ne

  • 无法使用由try和catch块包围的@controlleradvice和@afterthollow when方法。 我可以一步一步解释 }

  • 我正在使用mockito作为junit。在创建对象的模拟时,我有疑问。我有一个名为DBConnect的类。我需要数据库属性,如dbname、凭据等。PatientDetails使用这个类。现在,当我为PatientDetails编写junit时。所以我使用以下代码。 用这个我不能得到正确的结果。