首页 > 常见问答

java java常用的异常类有哪些?

java常用的异常类有哪些?

谢谢

!错误和异常都继承自throwable。

错误是指程序不必处理的系统级错误和异常,如内存溢出,这是程序无法处理的;

异常是指程序需要捕获或处理的异常,这是编程或编码中的问题。

java java常用的异常类有哪些?

未检查的异常:错误和runtimeexception及其子类。java编译器在编译时不会发现此异常,因此不需要程序来处理此异常。当然,try、catch和finally也可以用来处理这个异常。当出现这样的异常时,大多数都是代码编写中的问题,应该通过修改代码而不是捕获来解决,比如classcastexception、nullpointerexception等

checkedexception:除了error和runtimeexception。java编译器在编译时会发现这种异常,因此必须对这种异常进行预处理,即使用try、catch和finally来处理这种异常,或者用throws子句将其抛出到上层,否则编译将无法通过。当这种异常通常是由程序的运行环境引起的,如sqlexception、ioexception等时,我们需要提前处理可能出现的异常。

常见的java异常有哪些?都是什么意思?

1.算术异常-在算术运算中,除以0或模。

2.arrayindexoutofboundsexception—数组越界访问。

3.arraystoreexception—写入数组操作时数据存储异常、对象或数据类型不兼容。

4.classcastexception—类型转换异常。

5.illegalargumentexception-方法的参数无效。

6.illegalthreadstateexception—试图非法更改线程的状态,例如试图启动已运行的线程。

7.nullpointerexception-试图访问空对象的空数组的变量、方法或元素

8。numberformatexception—数据格式异常,试图非法将字符串转换为数值(反之亦然)。

9.securityexception—如果小程序尝试执行.

javajava五种常见异常java八大异常

原文标题:java java常用的异常类有哪些?,如若转载,请注明出处:https://www.saibowen.com/wenda/19883.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。