1 异常与异常处理
1.1可能出现的错误
1.用户输入错误;【URL语法错误】
2.设备错误;【打印机关闭】
3.物理限制;【磁盘满了】
4.代码错误;【数组索引不合法】
1.2 异常处理
异常处理的任务就是将控制权从错误产生的地方,转移给能够处理这种情况的错误处理器。
出现错误时,这个方法会立刻退出,不会返回任何值,而是抛出(throw)一个封装了错误信息的对象 e 。调用这个方法的代码也将无法继续执行。
2 异常分类
异常对象都是派生于Throwable类的一个实例,如Java内置异常类不能满足需求,还可以创建自己的异常类。
Java中的异常层次结构3 程序中实现
3.1 实现流程
1.声明
2.受查异常——抛出
3.非受查异常——捕获
网友评论