Java中异常
来源:互联网 发布:监控ip修改软件 编辑:程序博客网 时间:2024/06/09 16:58
Java中的Error和Exception都是来自Throwable类,是它的子类。
Error:是系统中的错误,程序员很难处理和恢复,例如内存溢出和线程死锁等。只有通过修改程序才能修改Error。
Exception:表示一种设计和实现问题,它表示程序运行正常时从不会发生的情况。Exception可以用try...catch语句捕获。
Java提供两类主要的异常:运行时异常和非运行时异常。
当出现System.exit(0);时,finally里的代码不会执行,程序会退出。
Java中异常处理的机制:程序的执行过程中如果出现异常,会自动生成一个异常类对象,该异常对象将被提交给Java运行时系统,这个过程称为抛出(throw)异常。当Java运行时系统接收到异常对象时,会寻找能处理这一异常的代码,并把当前异常对象交给它处理,这一过程称为捕获(catch)异常。如果Java运行时系统找不到可以捕获异常的方法则运行时系统将终止,相应的Java程序也将退出。
- java中自定义异常
- Java中异常处理
- java中runtime异常
- Java中异常处理
- Java中自定义异常
- java 中异常
- Java中异常
- Java中自定义异常
- Java中自定义异常
- Java中自定义异常
- java中异常
- Java中自定义异常
- java 中异常分析
- Java中异常详解
- java中异常详解
- java中异常心得
- java中常见异常
- java中异常检测
- 再学C++ Primer(9)-类
- Android tabhost下面的listview点击事件为什么不行
- process monitor工具下载地址
- hive下UDF函数的使用
- 边缘检测算子
- Java中异常
- X11(整理)
- Android tabhost下面的listview点击事件为什么不行
- 闲得无聊,编的一种把两组数据组合的程序
- win32同步和异步串口通信
- jsp中文问题
- 生成release版本的Android系统 --签名
- 存储过程语法及实例
- Java复习1