JAVA异常

1 异常与异常处理

1.1可能出现的错误

1.用户输入错误;【URL语法错误】

2.设备错误;【打印机关闭】

3.物理限制;【磁盘满了】

4.代码错误;【数组索引不合法】

1.2 异常处理

异常处理的任务就是将控制权从错误产生的地方,转移给能够处理这种情况的错误处理器。

出现错误时,这个方法会立刻退出,不会返回任何值,而是抛出(throw)一个封装了错误信息的对象 e 。调用这个方法的代码也将无法继续执行。


2 异常分类

异常对象都是派生于Throwable类的一个实例,如Java内置异常类不能满足需求,还可以创建自己的异常类。

Java中的异常层次结构

3 程序中实现

3.1 实现流程

1.声明

2.受查异常——抛出

3.非受查异常——捕获

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。