一:错误类型
——语法错误:容易解决,IDE会提示
——逻辑错误:需要通过Debug或者打断点进行调试
二:异常处理的语法
对于一段代码段:
——try块只能有一个(在try块中如果有一行代码发生异常,那么try块中剩余的代码都不会执行)
——catch块可以有一个或多个
——finally块只能有一个(是否捕获到异常都会执行finally块)
——catch块和finally块至少有一个,也可以同时存在
try
{
}
catch([exception e])
{
}
finally
{
}
三:几种处理异常的写法
——不使用try—catch
——使用try—catch捕捉异常
——使用try—finally捕捉异常
——使用try—catch—finally捕捉异常