在JAVA异常捕获机制中,用Try...Catch和用Throw有什么不同?

 我来答
ru_1215
2012-09-27
知道答主
回答量:39
采纳率:0%
帮助的人:26.1万
展开全部
try 内放的是需要捕获异常的代码, catch 是在当前类中,由当前对象处理掉,throw,是向上抛出,异常我不管,由上层解决,上层遇到也可以不处理,继续抛,但是不能所有的抛都对,要视情况而定。需要结合API看看
zhao_my_love
2012-09-27
知道答主
回答量:53
采纳率:100%
帮助的人:12.1万
展开全部
try就直接处理掉了,Throw是暂不处理,留给调用它的方法处理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-09-27
展开全部
try...catch对异常进行处理,throw:字面意思是“抛出”的意思,也就是说谁调用谁处理~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhuwei6483
2012-09-27
知道答主
回答量:20
采纳率:0%
帮助的人:12.7万
展开全部
Try...Catch 最大的作用是你针对java代码中的异常在catch中进行处理,得到你想要的返回息, 根据信息你可以很快找到出错点,出什么错
throw 直接抛出异常,使你不知道程序问题出在什么地方,对异常不进行处理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lsq3309085
2012-09-27
知道答主
回答量:33
采纳率:0%
帮助的人:54.3万
展开全部
前者马上处理,后者将异常抛出,叫给调用源处理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式