java异常有哪些

java异常有:1、Check异常,派生自Exception的异常类,必须被捕获或再次声明抛出;2、Runtime异常,派生自RuntimeException的异常类。

本文环境:windows7系统、Java10版本、dell g3电脑,该方法适用于所有品牌的电脑。

java异常有:

1、java中异常分类

Throwable类有两个直接子类:

(1)Exception:出现的问题是可以被捕获的

(2)Error:系统错误,通常由JVM处理

2、被捕获的异常分类

(1)Check异常: 派生自Exception的异常类,必须被捕获或再次声明抛出

(2)Runtime异常:派生自RuntimeException的异常类。使用throw语句可以随时抛出这种异常对象 throw new ArithmeticException(…);

3、发生异常的原因

(1)用户输入了非法数据。

(2)要打开的文件不存在。

(3)网络通信是连接中断

(4)JVM内存溢出

以上就是java异常有哪些的详细内容,更多请关注易知道|edz.cc其它相关文章!

推荐阅读