1 异常处理的一般结构是:
try
{
}
catch(Exception e)
{
}
finally
{
}
无论程序是否出现异常,finally 块中的代码都是会被执行的。
2 对于非运行时异常(checked exception ),必须要对其进行处理,处理方式有两种:第一种是使用try.. catch…finally 进行捕获;第二种是在调用该会产生异常的方法所在的方法声明throws Exception
3 对于运行时异常(runtime exception),我们可以不对其进行处理,也可以对其进行处理。 |