Topic: 询问异常抛出和丢弃的区别 |
Print this page |
1.询问异常抛出和丢弃的区别 | Copy to clipboard |
Posted by: gumuyang Posted on: 2007-01-31 13:48 看了几篇介绍java的帖子,注意到异常的处理方式,但并不能很形象地理解抛出和丢弃的区别。 我的理解是:抛出就是出错代码在屏幕上显示,然后系统中止程序;丢弃就是不显示错误代码,强制执行程序,直到程序执行不了为止。 还请高人指点! |
2.Re:询问异常抛出和丢弃的区别 [Re: gumuyang] | Copy to clipboard |
Posted by: cxp108 Posted on: 2007-01-31 13:57 其实这两中方式讲的完全是两码事,和程序继不继续执行没有任何关系。 抛出: 声明(或新建)一个异常,并用throw关键字来向JVM报告这个位置出现异常。 丢弃: 是指一个异常被使用try{...}catch(Exception ex){...}语句捕捉之后,不作出任何对应的处理措施(视而不见)。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |