Chap05: 异常处理
来源:互联网 发布:java中unicode是什么 编辑:程序博客网 时间:2024/05/06 09:42
l 总的说来,java中的异常处理和c++中很大程度上都是一样的.
l 异常的基本类型: 输入/输出异常, 设备故障, 无礼限制, 代码错误.
l 异常可以用if…else来分类处理,但是很麻烦呀.
l Java中的错误error类,是指系统异常或责运行环境异常,即使程序捕捉到也是无法处理的, 它由系统进行捕获和处理.而exception类指一般的异常, java中所有的异常类都是继承throwable类.
l 作为exception的子类, runtimeexception类及其子类定义了java程序执行过程中可能出现的各种异常. Checkedexception类及其子类定义了java程序编译时编译器发现的各种异常.
l Throwable常用的三个方法: tostrng(), printstackTrack(), getmessage().
l Java中异常处理的格式try…catch…finally, finally块是无论抛出异常与否都要执行的语句,通常用来作一些自愿回收工作. 在catch块序列中,子类异常排在前面,父来排在后面
l Java中的异常始终都是要被捕捉的,即使没有try块,一场也会被系统捕获和处理, 但是如果出现了catch块,则一定要由try块.
l 用户自定义的异常抛出和处理分两种情况,抛出和处理在同一个方法中,抛出和处理不再同一个方法中.都是用throw <异常类对象>, 在try中用if判断符合抛出条件,就调用throw抛出异常,然后在catch块中处理异常. 而对与抛出和处理不再同一个方法中的情况, 则要求在抛出异常的方法后面加上throw exception. 然后把该方法的调用放在try…catch语句块中.
- Chap05: 异常处理
- 异常处理+异常+处理异常+自定义异常
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- ajax.net与asp.net控件的交互
- 快速升级更换HP网络打印机一法
- 主板报警音说明
- chap04:Java API基础
- dilloDIE 1.6
- Chap05: 异常处理
- 炼钢回来啊类类~
- 朝鲜战争
- Chap06: 输入/输出流
- 惠普公司以45亿美元买下软件测试工具厂商——Mercury
- 高效沟通——成就一生的首要能力
- links
- How do I love thee
- 西安城墙:中国历史上最著名的城垣建筑之一