标签:使用 java 代码 c return ca 不能 异常 注意
在java异常处理的时候,我们经常会用到try...catch...finally语句,下面讲讲这语句应该注意的四个点。
1、try、catch和finally这三个语句块均不能单独使用,三者可以组合成try...catch、try...finally和try...catch...finally来使用,catch可以多个,但finally最多只能有一个。
2、try、catch和finally三个语句块的变量作用域为代码块内部,三者彼此独立,不能相互访问。如果要在三个块中都能访问,则应在这些块的外部定义变量。
3、若有多个catch块,只会匹配其中一个异常类并执行catch块,而不会执行其他的catch块,并且匹配的顺序是至上而下的。
4、如果有finally语句块,那么finally语句块总会执行,不管有无异常发生,即使try语句块中有return语句,它也会在return前执行。
标签:使用 java 代码 c return ca 不能 异常 注意
原文地址:http://www.cnblogs.com/aaron-shu/p/4087299.html