java web 06 : 多态、异常
多态的前提是继承和重写
*******************************************************************************
异常是指程序中出现的bug
异常的继承结构非常严谨
不知道具体的异常,把子类异常当作父类来看,直接捕获Exception类型的异常,体现出多态性
Throwable - 顶级父类
-Error:系统错误,无法修复
-Exception:可修复的错误
异常处理:
1.捕获异常:出现的异常自己处理
2.抛出异常:出现的异常自己不管,交给调用者处理
自己抛出,调用者捕获