66问答网
所有问题
java try catch 异常后还会继续执行吗
如题所述
举报该问题
推荐答案 2017-07-12
catch 中如果你没有再抛出异常 , 那么catch之后的代码是可以继续执行的 , 但是try中 , 报错的那一行代码之后 一直到try结束为止的这一段代码 , 是不会再执行的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/ppnnDpn9ixxDspvnDs.html
其他回答
第1个回答 2017-07-12
把有可能出现异常的代码放到try里,如果捕捉到异常,就到catch里。是否继续执行,取决于你写的代码,一般在catch里都是抛出一个异常就终止了,你也可以根据自己情况本回答被提问者采纳
相似回答
java
try
catch会还会继续执行吗
答:
会的
。如果异常catch掉,会继续执行catch之后的代码。随便写个程序测试下就知道了
java的try
catch
语句在循环里
执行
时抛出
异常
,
还继续
循环吗?
答:
如果异常发生的位置在try代码块里,那么如果在catch里,没有主动抛出异常,并且catch的代码没有发生异常,
循环继续
。如果异常发生在catch代码块里,而程序没有对catch里的异常进行try-catch,会中断循环。总之,循环是否中断,看 代码是否自己将异常处理了,如果程序处理了,不抛给 JVM,那么循环就不会终止...
java中异常
抛出后代码
还会继续执行吗
答:
//这里不
会执行
}
catch
(Exception e) {System.out.println("代码3");//如果捕获到了
异常
,这里的代码会执行}finally {//finally的代码,总会执行System.out.println("代码4");//这里会执行}//情形二:
try
finally try {System.out.println("代码5"); //这里会执行int y=ary[3]; //这里...
java
抛出
异常后
程序
还会
不会往下
执行
?
答:
若添加try catch语句则程序会处理异常,try内异常不再执行
,处理后继续向下运行 若没有try catch语句 程序会在异常处跳出来,不再运行下面部分
java中异常
抛出后代码
还会继续执行吗
答:
一般如果出现非人为
异常
,即非通过代码throw的方式抛出异常,同时未通过
try
-
catch
捕捉。则当前代码不
会继续执行
,而是向上抛出异常,即返回调用当前代码的位置。如果该位置未对异常进行处理,则继续向上抛出。通过try-catch捕捉异常,即异常代码在try中,可以在catch中进行异常处理 try{ ... //代码,...
java异常
处理
后继续
运行
try
中的代码吗
答:
f();不
再执行
,h();方法
还是会
执行的,
catch
如果继续抛出错误或者返回那么h();也不执行,如果想执行h();可以放入finally{}里,finally{}j是必需执行D。
大家正在搜
java catch异常
java try必须有catch
java中的try和catch
javatrycatch用法
java try finally
java catch
java中abstract
try catch怎么用
try catch用法
相关问题
java try catch会还会继续执行吗
java的try catch语句在循环里执行时抛出异常,还继...
java中如何抛出异常后继续运行
Java里面用try catch异常处理之后,catch之后...
java异常处理后继续运行try中的代码吗
java中用try如果catch到异常,怎么把这个异常处理掉...
java抛出异常后程序还会不会往下执行?
java捕获到异常以后,后面的代码还会执行吗