社区
Java SE
帖子详情
讨论程序中try..catch异常处理代码后的程序剩余代码是否还执行?
kulama2004
2003-08-21 12:10:22
如题~
...全文
1662
7
打赏
收藏
讨论程序中try..catch异常处理代码后的程序剩余代码是否还执行?
如题~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kulama2004
2003-08-22
打赏
举报
回复
提出这个问题只是因为工作上有人和我争论一个异常处理的问题
呵呵
仅此而已
diewikwang
2003-08-22
打赏
举报
回复
你的程序里面try以外地代码当然要执行,干嘛不执行呢?
cuihao
2003-08-22
打赏
举报
回复
如果在异常代码里有exit(0)退出 那么后面的都不能执行了 即使finally
也不执行
alemjann
2003-08-22
打赏
举报
回复
呵呵有意思!
kulama2004
2003-08-22
打赏
举报
回复
不执行的只是try{..}中发生异常后的代码
而程序中try外的代码还是要继续执行的
kulama2004
2003-08-22
打赏
举报
回复
是吗?
但是我自己写了一段代码做试验,结果却并非如此
//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!
-_-
javahui
2003-08-21
打赏
举报
回复
异常出现以后后面的代码就不执行了。但是finally里面的一定会执行的。
你的c++团队还在禁用
异常处理
吗?
异常处理
当然指的是对异常的处理,异常是指
程序
在
执行
期间产生的问题,没有按正确设想的流程走下去,比如除以零的操作,
异常处理
提供了一种转移
程序
控制权的方式,这里涉及到三个关键字: throw:当问题出现时,...
深入理解Java
中
的java.lang.ArithmeticException异常
是Java
中
的一个运行时异常类,它继承自类。...针对异常,我们提供了一些处理技巧和最佳实践,例如避免除以零的情况、使用
try
-
cat
ch
语句块捕获异常、细化
异常处理
和使用finally
代码
块进行清理操作。
异常处理
- [C++]
2005-09-01
异常处理
- [C++]344页第二十一章
异常处理
...
异常处理
最主要的优点是自动转向错误处理
代码
,而以前在大
程序
中
这些
代码
是由“手工”编制的。注:
异常处理
不属于C++原始规范的范畴。它是在1983年间发展起来的
JavaScript
中
的
异常处理
错误是编程过程的一部分。编写
程序
的过程难免会出现一些错误,通过这些产生的错误,我们可以学会...JavaScript 解释器在出现此类错误时检查
异常处理
代码
,如果没有
异常处理
程序
,
程序
将返回导致错误的任何函数。 对...
写
代码
犹如写文章: “大师级
程序
员把系统当故事来讲,而不是当做
程序
来写” | 如何架构设计复杂业务系统? 如何写复杂业务
代码
?...
“大师级
程序
员把系统当故事来讲,而不是当做
程序
来写”写
代码
犹如写文章好的
代码
应该如好文章一样表达思想,被人读懂。
中
心思想: 突出明确
程序
是开发者用编程语言写成的一本书,首先应该是记录开发者对业务需求分析...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章