JAVA异常处理中一个try后必须得有一个catch块吗?还有一个异常将终止抛出异常的方法还是产生异

JAVA异常处理中一个try后必须得有一个catch块吗?还有一个异常将终止抛出异常的方法还是产生异常的try块还是别的?一个异常会终止1:产生异常的try块2:终止抛出... JAVA异常处理中一个try后必须得有一个catch块吗?还有一个异常将终止抛出异常的方法还是产生异常的try块还是别的?
一个异常会终止1:产生异常的try块2:终止抛出异常的方法
展开
 我来答
fish_No7
推荐于2017-11-25 · 超过21用户采纳过TA的回答
知道答主
回答量:62
采纳率:100%
帮助的人:26.2万
展开全部
try 后面也可以直接接finally不需要catch 。至于你说的第二句没太明白你的意思,反正一个异常抛出后,产生异常的try块是肯定会终止执行,而跳转到你对异常的处理语句中。
jianfulove
2012-12-08 · TA获得超过426个赞
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:116万
展开全部
JAVA异常处理中一个try后必须得有一个catch块吗?对于有try出现不一定必须得有一个catch块,
在语法上你有一个try后有一个finally块也是能通过编译的也是正确的,所以try后只有catch(){}或只有finally{}或者两者都有都是可以的。但如果后面没有catch块也没有finally块而只有try那是编译不过去的是不正确的。
还有一个异常将终止抛出异常的方法还是产生异常的try块还是别的?

关于这句,我不明白你表达的问题是什么,说清楚一点让我看看:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
殇wanan
2012-12-08 · 超过24用户采纳过TA的回答
知道答主
回答量:133
采纳率:0%
帮助的人:60.4万
展开全部
try后面不一定要有catch语句,但是必须要有一个finally语句,至于你后面问的我似乎没有怎么明白。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wtljiayou007
2012-12-08 · 贡献了超过435个回答
知道答主
回答量:435
采纳率:0%
帮助的人:86.8万
展开全部
嗯 try是捕获 catch 是告诉你 那里错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-12-08
展开全部
try后面必须有catch,chtch可以是n个,如果用try catch的话遇到相应异常会执行catch里的代码,throw的话就是抛出异常
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式