貌似都说不是重点.
1)错误与异常
错误分为系统运行错误和逻辑运行错误.
异常处理机制:异常->抛出异常->捕获异常.
2)异常处理类
Exception类有自己的属性和方法
public Exception();
public Exception(String s);
异常类的层次结构.
3)捕获与处理异常
try-catch-finally
try{
<要检查的语句序列>
}catch(异常类名 形参对象名){
<异常发生时的处理语句序列>
}finally{
<一定会运行的语句序列>
}
4)抛出异常
使用throw语句抛出异常
throws抛出异常让系统默认处理
5)自定义异常
自定义异常类必须是Throwable类的直接或间接子类,推荐继承自Exception