编程语言
首页 > 编程语言> > Java中运行时异常和非运行时异常什么鬼?

Java中运行时异常和非运行时异常什么鬼?

作者:互联网

Java中的异常分类

RuntimeException(也称unchecked exceptions,运行时异常)

就是我们在开发中测试功能时程序终止,控制台出现的异常。(一般来说,出现运行时异常基本就是你的问题,要检查代码,把运行时异常想成你的女朋友,不管怎么说,都是你的错(✿◕‿◕✿))常见的运行时异常有:

其他RuntimeException

非RuntimeException(也称checked exceptions,编译异常)

是RuntimeException以外的异常,类型上都属于Exception类及其子类。从程序语法角度讲是必须进行处理的异常,如果不处理,程序就不能编译通过。如IOException、SQLException等以及用户自定义的Exception异常,一般情况下不自定义检查异常。
通俗的话说就是在写代码时出现红线,需要try-catch或者throws时出现的异常。

标签:Java,RuntimeException,抛出,引起,未找到,线程,异常,运行
来源: https://www.cnblogs.com/zxfei/p/10759107.html