当程序进入try块并且在其中抛出异常时,try块的执行被中断,并且控制流继续使用可以处理抛出异常的catch块。
如果不存在这样的块,则当前方法执行停止,并且异常被抛出到调用堆栈上的前一个方法。或者,如果没有异常发生,则忽略所有catch块,并且程序执行正常继续。
一个finally执行块总是被执行,无论是否try...cathc块中是否发生异常。
名称(*)
邮箱
网址
正文(*)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。