try
{
这里总会执行
}
catch(Exception e){ //e接受相应类的实例,是一个Exception类的变量
如果发现相应的错误执行(捕获Exception类及其子类的异常)
}
catch(){
}
finally{
这里总会执行
}
RuntimeException
此异常一定是由程序员考虑不当引起的。
- 错误的类型转换
- 数组访问越界
- 访问null指针
IOException
try
{
这里总会执行
}
catch(Exception e){ //e接受相应类的实例,是一个Exception类的变量
如果发现相应的错误执行(捕获Exception类及其子类的异常)
}
catch(){
}
finally{
这里总会执行
}
RuntimeException
此异常一定是由程序员考虑不当引起的。
IOException