异常相关的几个关键字
Try,catch,throw,throws,finally
常见异常演示(0为除数)对异常的处理导入异常
异常分为两种
Checked异常(编译的时候强制让处理的异常)和runtime异常
异常的处理方式
try…catch捕获异常,若有异常产生则系统会生成一个异常对象e
throws 如之前的让线程暂停2s
异常信息的访问方式
getMessage()获取异常描述信息
printStackTrace()打印异常跟踪堆栈信息
getStackTrace()
使用finally回收资源
例如创建一个fileinputstream
throws是声明异常,throw是抛出异常(例如刚才说的0作为除数我们就可以抛出异常)