- 浏览: 129484 次
- 性别:
- 来自: 河北
文章分类
- 全部博客 (93)
- 生活感悟 (1)
- 面试 (3)
- struts2 (1)
- java 综合 (25)
- 杂 (4)
- 数据库综合 (3)
- 数据库-Mysql (2)
- 数据库-SQLServer (0)
- 数据库-Oracle (0)
- 数据库-PostgreSQL (0)
- 数据库-SQLite (0)
- 数据库-MongoDB (0)
- 数据库-Redis (0)
- 操作系统-Windows (4)
- 操作系统-Linux (0)
- 操作系统-Mac (0)
- 操作系统-Unix (0)
- 移动端-Android (0)
- 移动端-IOS (0)
- 开发环境-Eclipse (1)
- 开发环境-IntelliJ IDEA (0)
- JEE-Spring (1)
- JEE-Hibernate (0)
- JEE-Struts2 (1)
- JEE-Struts (0)
- JEE-Spring Cloud (0)
- JEE-Spring Boot (0)
- JEE-接口调试 (0)
- 云计算-Zookeeper (0)
- 云计算-Hadoop (0)
- 云计算-HBase (0)
- 测试-JUnit (0)
- 测试-JMeter (0)
- 项目管理 (0)
- 版本控制 (0)
- 消息中间件 (0)
- 应用服务器-Tomcat (2)
- 应用服务器-Jetty (0)
- 框架-Antlr (0)
- 编程语言-Java (1)
- 编程语言-C# (0)
- 编程语言-C (0)
- 编程语言-Python (0)
- 编程语言-Lua (0)
- 编程语言-Javascript (0)
最新评论
-
java苏打粉:
...
java servlet doPost与doGet方法的理解 -
真狼王:
将禁用脚本测试(Internet Exploer)和禁用脚本调 ...
ie下调试javascript -
javaservers:
说了个大概原理,没做任何实现那。
JDBC连接池 -
yangzhihuan:
都是些实用的技巧.整理是很辛苦了,多谢分享.
jquery 常用技巧
如下面的代码,结果就不解释了。
Java代码
public class TryTest
{
public static void main(String[] args)
{
TryTest tt = new TryTest();
tt.test1();
System.out.println();
tt.test2();
System.out.println();
tt.test3();
}
public void test1()
{
int a = 2;
System.out.println("start");
try
{
a = a/0;
}catch(Exception e)
{
System.out.println("catch");
}finally
{
System.out.println("finally");
}
System.out.println("end");
}
public void test2()
{
int a = 2;
System.out.println("start");
try
{
a = a/0;
}catch(Exception e)
{
System.out.println("catch");
return;
}finally
{
System.out.println("finally");
}
System.out.println("end");
}
public void test3()
{
int a = 2;
System.out.println("start");
try
{
a = a/0;
}catch(Exception e)
{
System.out.println("catch");
System.exit(0);
}finally
{
System.out.println("finally");
}
System.out.println("end");
}
public void test()
{
//只有final可以使用
final int a = 1;
// static int b = 2;
// final static int c = 3;
// private int d = 4;
}
}
public class TryTest
{
public static void main(String[] args)
{
TryTest tt = new TryTest();
tt.test1();
System.out.println();
tt.test2();
System.out.println();
tt.test3();
}
public void test1()
{
int a = 2;
System.out.println("start");
try
{
a = a/0;
}catch(Exception e)
{
System.out.println("catch");
}finally
{
System.out.println("finally");
}
System.out.println("end");
}
public void test2()
{
int a = 2;
System.out.println("start");
try
{
a = a/0;
}catch(Exception e)
{
System.out.println("catch");
return;
}finally
{
System.out.println("finally");
}
System.out.println("end");
}
public void test3()
{
int a = 2;
System.out.println("start");
try
{
a = a/0;
}catch(Exception e)
{
System.out.println("catch");
System.exit(0);
}finally
{
System.out.println("finally");
}
System.out.println("end");
}
public void test()
{
//只有final可以使用
final int a = 1;
// static int b = 2;
// final static int c = 3;
// private int d = 4;
}
}
输出为:
Java代码
start
catch
finally
end
start
catch
finally
start
catch
Java代码
public class TryTest
{
public static void main(String[] args)
{
TryTest tt = new TryTest();
tt.test1();
System.out.println();
tt.test2();
System.out.println();
tt.test3();
}
public void test1()
{
int a = 2;
System.out.println("start");
try
{
a = a/0;
}catch(Exception e)
{
System.out.println("catch");
}finally
{
System.out.println("finally");
}
System.out.println("end");
}
public void test2()
{
int a = 2;
System.out.println("start");
try
{
a = a/0;
}catch(Exception e)
{
System.out.println("catch");
return;
}finally
{
System.out.println("finally");
}
System.out.println("end");
}
public void test3()
{
int a = 2;
System.out.println("start");
try
{
a = a/0;
}catch(Exception e)
{
System.out.println("catch");
System.exit(0);
}finally
{
System.out.println("finally");
}
System.out.println("end");
}
public void test()
{
//只有final可以使用
final int a = 1;
// static int b = 2;
// final static int c = 3;
// private int d = 4;
}
}
public class TryTest
{
public static void main(String[] args)
{
TryTest tt = new TryTest();
tt.test1();
System.out.println();
tt.test2();
System.out.println();
tt.test3();
}
public void test1()
{
int a = 2;
System.out.println("start");
try
{
a = a/0;
}catch(Exception e)
{
System.out.println("catch");
}finally
{
System.out.println("finally");
}
System.out.println("end");
}
public void test2()
{
int a = 2;
System.out.println("start");
try
{
a = a/0;
}catch(Exception e)
{
System.out.println("catch");
return;
}finally
{
System.out.println("finally");
}
System.out.println("end");
}
public void test3()
{
int a = 2;
System.out.println("start");
try
{
a = a/0;
}catch(Exception e)
{
System.out.println("catch");
System.exit(0);
}finally
{
System.out.println("finally");
}
System.out.println("end");
}
public void test()
{
//只有final可以使用
final int a = 1;
// static int b = 2;
// final static int c = 3;
// private int d = 4;
}
}
输出为:
Java代码
start
catch
finally
end
start
catch
finally
start
catch
发表评论
-
Webservice 报错 Have you run APT to generate them
2013-08-27 10:23 922原因是找不到类 ,生成webservice 后自运生成包装类, ... -
你的java单例安全吗
2010-12-05 20:51 769今天在写一个东西需要用的单例模式,一般的单列模式可分为以下两种 ... -
java 命名规则
2010-11-27 11:43 978变量 第一位为英文小写字母,该英文小写字母代表变数类型。然后 ... -
HashSet和TreeSet的区别
2010-11-27 11:32 993今天学到的,备注一下: 1、Treeset中的数据是自 ... -
java的静态方法和非静态方法
2010-11-27 00:02 849public class Test { p ... -
java之try与finally语句(2)
2010-11-26 23:55 928接上一篇,跟上一篇代码差不多,就是修改了a的值为double类 ... -
抽象类和接口区别
2010-11-26 23:47 851如下代码,是使用接口时需要注意的问题。 Java代码 pu ... -
java之final, finally, finalize的区别
2010-11-26 23:44 9641. final 用于声明属性,方法和类,分别表示属性不可变, ... -
求最小公倍数和最大公约数
2010-11-26 23:42 731下面的方法是用递归解决的。如求几个整数的最小公倍数的 ... -
java汉字截取问题
2010-11-26 23:40 778public class Test { p ... -
java之String变量和“==”操作符(1)
2010-11-26 23:26 913先看下面的代码,有助于后面的理解。 Java代码 p ... -
java之String变量和“==”操作符(2)
2010-11-26 23:18 798Java代码 public class StringTest ... -
java 之动态绑定和静态绑定
2010-11-26 22:59 852package cn.lifx.test; pub ... -
java基础之"=="操作符
2010-11-26 21:16 622Java代码 public class Test { ... -
java 内部类测试
2010-11-26 20:53 965Java代码 public class OuterInner ... -
java 之继承
2010-11-26 20:48 764public class Test { p ... -
java catch 语句
2010-11-26 20:44 1022public class Test { p ... -
java try catch exception
2010-11-26 20:40 1144public class InputTest { ... -
java类的初始化
2010-11-26 20:35 777Java代码 public class Test1 ... -
无法进入构造方法
2010-11-26 20:32 802刚刚搞定了一个大bug 搞了好几个小时了 问题很简单 ...
相关推荐
17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句...
在这个结构中,`try`块包含可能会抛出异常的代码,每个`catch`块分别捕获不同类型的异常,`finally`块则包含需要无论发生何种情况都必须执行的代码,如资源清理。 接下来,我们来探讨嵌套的`try-catch`块。当一个`...
Java try catch finally异常处理组合详解 Java try catch finally异常处理组합是Java语言中的异常处理机制,用于捕获和处理程序中的异常。下面对try catch finally异常处理组合进行详细的介绍。 try catch组合: ...
在 Java 规范中规定,在 try-catch-finally 中,如果 try-finally 或者 catch-finally 中都有 return,则两个 return 语句都执行,并且最终返回到调用者那里的是 finally 中 return 的值;而如果 finally 中没有 ...
本文将深入探讨Java中的`try-catch-finally`语句块,以及它们在异常处理中的作用。 首先,`try`块是异常处理的起点。在这个代码段中,我们通常会放置可能会抛出异常的代码。当Java执行到可能抛出异常的代码行时,...
Java、C#等许多编程语言提供了异常处理框架,其中“try-catch-finally”是常用的一种结构。下面我们将详细探讨这个主题。 1. **异常的概念** 异常是程序执行期间发生的非正常情况,它可能由用户输入错误、文件不...
`try-catch-finally`结构是Java提供的一种优雅的处理异常的方式,确保了程序在遇到错误时能正常运行并有机会清理资源。下面我们将详细讨论这个结构的工作原理和使用方法。 ### 1. `try` 块 `try`块是用来包含可能...
try-catch-finally语句是Java语言中一种常用的异常处理机制,当程序在执行过程中出现异常时,可以使用try-catch-finally语句来捕获和处理异常。下面将详细介绍try-catch-finally语句的使用方法和注意事项。 一、try...
Java的 try 与 catch finally关键字的使用
### Java中try-catch的用法详解 #### 一、基本概念 在Java编程语言中,`try-catch`结构是一种用于处理程序运行时可能出现的异常情况的重要机制。通过使用`try-catch`块,开发者可以更加精细地控制程序的行为,并...
`try-catch`块是Java异常处理的核心部分,它允许程序员在代码可能出现问题的地方进行异常捕获和处理,避免程序因未预期的错误而崩溃。下面我们将详细讨论`try-catch`捕获异常的实例。 首先,`try`块是包含可能抛出...
"Java中try finally return语句的执行顺序浅析" 关于Java中try finally return语句的执行顺序浅析是Java语言中一个重要的知识点,今天我们来探讨一下try finally return语句的执行顺序。 首先,需要了解的是...
在Java编程语言中,`try`块通常用于异常处理,其目的是捕获并处理可能出现的异常情况。在Java 7及更高版本中,引入了一种新的语法糖,称为"try-with-resources",它使得资源管理变得更加简洁和高效。在本文中,我们...
Java try-with-resource语法使用解析 在Java编程中,资源的关闭是一件非常重要的事情。否则,随着程序的不断运行,资源泄露将会累积成重大的生产事故。传统上,我们使用finally块来保证资源的关闭。但是,当我们...
Java中finally和return的关系实例解析 Java中finally和return的关系实例解析是Java编程语言中一个重要的知识点。finally语句是Java语言中的一种特殊语句,它用于释放资源、关闭文件、关闭网络连接等操作。return...
Java异常处理之try...catch...finally详解 Java异常处理机制是判断一门编程语言是否成熟的标准之一,对代码的健壮性有很大影响。Java语言为异常处理提供了丰富的异常类,这些类之间有严格的继承关系。所有的类都是...
Condition 3: try中有异常,try-catch-finally里都没有return ,finally 之后有个returntry中有异常以后,根据
Java finally语句到底是在return之前还是之后执行?Java finally执行深度剖析,具体看这篇博文:http://blog.csdn.net/lanxuezaipiao/article/details/16922895,这是里面相关的源码,欢迎大家下载使用。
try、catch、finally、return 执行顺序是 Java 编程语言中的一种 exception 处理机制,用于处理程序中的异常情况。下面我们来详细讲解 try、catch、finally、return 执行顺序的规则和特点。 首先,我们需要了解 try...
java.try-except-finally(处理方案示例).md