1 异常的分类
2 异常产生过程解析
3 如何处理异常
- throw:在方法中抛出指定的异常。
- throws:声明异常。
- try…catch…:捕获异常,自己写处理方案
- finally:常和try…catch连用,表示最终会执行到
- Throwable中的三个方法
- String getMessage():获取简短的信息
- String toString():获取详细的信息
- void printStackTrace():JVM打印异常对象,默认是此方法,最全面的
- String getStackTrace():返回由上面对象提供的堆栈跟踪信息,+getMessage()=最全的信息。
- 注意:保存异常信息的时候使用字符流比较方便。