收录日期:2019/06/26 10:39:25 时间:2016/05/20 23:29:56 标签:Java SE
如题~
异常出现以后后面的代码就不执行了。但是finally里面的一定会执行的。
是吗?
但是我自己写了一段代码做试验,结果却并非如此
//test代码如下
import java.util.*;

public class test
{
public static void main(String[] args) 
{
try{
int i=0;
int j=100;
j/=i;
}
catch(Exception e){
System.out.println(e);
}
System.out.println("Hello World!");
}
}

输出的结果是:
java.lang.ArithmeticException: / by zero
HelloWorld!

-_-
不执行的只是try{..}中发生异常后的代码
而程序中try外的代码还是要继续执行的
呵呵有意思!
如果在异常代码里有exit(0)退出 那么后面的都不能执行了 即使finally
也不执行
你的程序里面try以外地代码当然要执行,干嘛不执行呢?
提出这个问题只是因为工作上有人和我争论一个异常处理的问题
呵呵
仅此而已

如何让子窗体在顶层并最大化? 通过ASP读取网页的问题,请高手帮帮忙了。 向数据库发展的迷惑,请高手们解答,500分以上等待满意答案!!! 如何写代码读出.db文件相应字段的数据?谢谢 Delphi7中如何编写.net程序 Nokia60系统上开发蓝牙应用 在Nokia Series60系列手机上开发蓝牙应用 如何寻找封闭区域? ------------------如何取出一封邮件的标题??????----------------------------------------------- 学了一晚,遇到几个问题,请大侠帮助解决! 大家觉得《java2核心技术》原书第五版,卷I这本书怎么样阿?大家说说看。 新手求助Win9X关于注册表的问题! 各位,救救我! 如何用wine运行中文版的windows程序? 接两个MODEN是否可以? Ado+access 用中文字段会出现些什么问题? How to create a help file for my vb project? 如何用wine运行中文版的windows程序? 对用户的设置,一般软件是怎样实现的? 如何在.net中使用数据组件的步骤? 小问题!! 谁知道,用网络怎么打电话,帮帮忙,很急 实现端端网络电话的第一步......(分,我很慷慨的^^) 一定很简单,可我就是不会:( 如何在.net中使用数据组件的步骤? 实现端端网络电话的第一步......(分,我很慷慨的^^) 人家不爱我 ,人家不爱我, 被人拒绝了, 巨郁闷, 巨郁闷 , 散分了 为何我的开机画面中会有两个相同的 \"Windows 2000\" 启动选项 初学者的问题,给40 谁知道哪里有支持 *.rm 的winamp插件可下载