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其它相关文章!