`
fns
  • 浏览: 4787 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Java Try-finally

    博客分类:
  • Java
阅读更多

try finally 的作用:

    try尝试捕捉。如果方法中有异常,不在方法后抛出,或不进行catch的话,是会报编译错误的。

    try finally 主要用来释放一些资源,比如数据库出错,我仍然要抛出这个异常,但是我事先要先关闭数据库

以释放连接异常的资源(但是为毛连接异常了还会产生连接呢。。)

  

public void TTry (String url.String user,String pwd) throws SQLException {
   Connection conn = null;
   try {
       conn = DriverManger.getConnection(url,user,pwd);
   }finally{
       if (!conn.isClosed){
           conn.closed();
       }
   }
}

 

分享到:
评论

相关推荐

    try-catch-finally捕获异常

    try-catch-finally语句是Java语言中一种常用的异常处理机制,当程序在执行过程中出现异常时,可以使用try-catch-finally语句来捕获和处理异常。下面将详细介绍try-catch-finally语句的使用方法和注意事项。 一、try...

    Java try-with-resource语法使用解析

    Java try-with-resource语法使用解析 在Java编程中,资源的关闭是一件非常重要的事情。否则,随着程序的不断运行,资源泄露将会累积成重大的生产事故。传统上,我们使用finally块来保证资源的关闭。但是,当我们...

    使用try-catch-finally处理异常

    Java、C#等许多编程语言提供了异常处理框架,其中“try-catch-finally”是常用的一种结构。下面我们将详细探讨这个主题。 1. **异常的概念** 异常是程序执行期间发生的非正常情况,它可能由用户输入错误、文件不...

    java.try-except-finally(解决方案).md

    java.try-except-finally(解决方案).md

    java.try-catch-finally(解决方案).md

    java.try-catch-finally(解决方案).md

    java.try-except-finally(处理方案示例).md

    java.try-except-finally(处理方案示例).md

    java.try-catch-finally(处理方案示例).md

    java.try-catch-finally(处理方案示例).md

    异常+异常处理+try-catch-finally+教程

    异常+异常处理+try-catch-finally+教程 - 本资源是一个异常处理的教程,教你如何用Java的try-catch-finally语句处理异常,包括抛出和捕获异常,自定义异常,多个异常,finally块等。

    try_catch_finally异常处理java

    本文将深入探讨Java中的`try-catch-finally`语句块,以及它们在异常处理中的作用。 首先,`try`块是异常处理的起点。在这个代码段中,我们通常会放置可能会抛出异常的代码。当Java执行到可能抛出异常的代码行时,...

    Java 实例 - Finally的用法源代码-详细教程.zip

    在Java中,异常处理主要通过`try-catch`结构来实现,而`finally`则用于补充异常处理的完整性。当`try`块中的代码抛出一个异常时,`catch`块会捕获这个异常并执行相应的处理逻辑。即使`catch`块没有捕获到异常,`...

    谈谈Java中try-catch-finally中的return语句

    在Java编程语言中,`try-catch-finally`语句块是异常处理的关键构造,它允许程序员优雅地处理可能出现的异常情况。`return`语句则用于从方法中返回一个值或者结束方法的执行。当这两者结合在一起时,就会出现一些...

    java.try-except-finally.md

    项目中碰到的,记录一下

    java.try-catch-finally.md

    项目中碰到的,记录一下

    深入理解Java基础之try-with-resource语法糖

    Java try-with-resource 语法糖详解 Java try-with-resource 语法糖是 Java 1.7 中新增的一种语法糖,它主要用于简化资源的关闭操作。该语法糖可以自动关闭资源,无需开发者手动编写关闭代码,从而避免了资源泄露。...

    Java如何优雅地关闭资源try-with-resource及其异常抑制

    Java 如何优雅地关闭资源 try-with-resource 及其异常抑制 Java 中关闭资源的重要性不能被夸张,毕竟外部资源的泄露可能会导致文件被异常占用、数据库连接过多、连接池溢出等严重的问题。因此,了解如何优雅地关闭...

    java 中finally语句块与return的执行关系

    在 Java 规范中规定,在 try-catch-finally 中,如果 try-finally 或者 catch-finally 中都有 return,则两个 return 语句都执行,并且最终返回到调用者那里的是 finally 中 return 的值;而如果 finally 中没有 ...

    try-catch-finally的说明和使用

    学习Java异常必要了解try_catch_finally的说明和使用讲解注意事项

    java try…catch捕获异常的实例

    `try-catch`块是Java异常处理的核心部分,它允许程序员在代码可能出现问题的地方进行异常捕获和处理,避免程序因未预期的错误而崩溃。下面我们将详细讨论`try-catch`捕获异常的实例。 首先,`try`块是包含可能抛出...

Global site tag (gtag.js) - Google Analytics