【说站】Java异常体系的探究
2023-06-13 09:13:15 时间
Java异常体系的探究
1、体系分类
(1)uncheckedexception(非检查异常)
也称为运行异常(RuntimeException),如常见的NullPointerException、IndexOutOfBoundsException。对于运行中的异常情况,java编译器不需要异常捕捉或抛出声明,由程序员决定。
(2)checked exception(检查异常,编译异常)
也称为非运行异常(运行异常以外的异常是非运行异常),java编译器必须强制程序员进行捕获处理。例如,常见的IOExeption和SQLException。对于非运行异常,如果不进行捕获或投稿处理,编译就不会通过。
2、Error与Exception的关系
一般情况下,Error会直接导致jvm错误,如Java虚拟机运行错误等,如果出现当前线程,则无法继续运行。
Excpetion是程序本身可以处理的异常。发生后可以正常运行。
以上就是Java异常体系的探究,希望对大家有所帮助。
相关文章
- java中常见的运行时异常_java五种常见异常
- Java删除文件(delete file in java)[通俗易懂]
- java.lang.Math中的基本方法
- 说一下java的运行机制_Java运行机制是什么?「建议收藏」
- java中文乱码_Java中文乱码问题的解决方案[通俗易懂]
- 用java代码实现九九乘法表
- java冒泡排序代码_Java冒泡排序
- Java入门代码_java编程自学网
- java如何实时获取数据库新增数据详解数据库
- Java判断一段话中是否有电话号码详解编程语言
- java JNI: C 语言调用 Java 方法示例详解编程语言
- java中的占位符/t/n/r/f详解编程语言
- Java 常见异常种类详解编程语言
- Java基础之关键字static详解编程语言
- Java包(package):Java系统包和自定义包
- Java编程操作Oracle数据库(java操作oracle)
- Linux 升级Java:新版本带来的变化(linux升级java)
- 使用Redis Java实现更高效的过期操作(redisjava过期)
- 使用Linux平台快速搭建Java应用,加速下载与部署——基于Java镜像的部署实践(linuxjava镜像)
- Lynx在过去很长一段时间被认为是最好的浏览器,但是其巅峰时期已经过去了。这款基于文本的浏览器需要通过终端视窗查看,如果使用GUI服务器进行网络搜索,那么Lynx这类工具就必不可少了。不过它和标准浏览器不一样,不能点击链接,也不能看图片,当然更不用提Flash或Java小程序了。
- 编程玩转Java之Oracle编程实战(java中的oracle)
- 本使用Oracle Java 进行升级新版本带来新体验(oracle java版)
- 代理模式之Java动态代理实现方法
- Java中对AtomicInteger和int值在多线程下递增操作的测试