序
本文主要记录java的异常体系
概览 Exception分checked exception以及unchecked exception(runtime exception)
checked exception
除runtime exception外的exception。
ReflectiveOperationException(ClassNotFoundException、 NoSuchFieldException、NoSuchMethodException)
IOException(FileNotFoundException、FileExistsException)
IOException(SocketException、SocketTimeoutException)
SQLException
InterruptedException、TimeoutException
URIReferenceException、URISyntaxException
XMLSchemaException、XMLParseException、XMLStreamException
runtime exception
NullPointerException、NumberFormatException、ArrayIndexOutOfBoundsException、StringIndexOutOfBoundsException、ClassCastException、ArithmeticException、IllegalArgumentException
Error表示致命错误,比如OutOfMemoryError,NoSuchMethodError
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/65619.html
摘要:案例演示该句运行时发生了数组索引越界异常,由于没有处理异常,导致程序无法继续执行,程序结束。用来进行某种异常的捕获,实现对捕获到的异常进行处理。运行时期异常一旦发生需要程序人员修改源代码。 01异常的概述 * A: 异常的概述 * a:什么是异常 * Java代码在运行时期发生的问题就是异常。 * b:异常类 * 在Java中,把异常信息...
摘要:异常,可以有针对性的处理方式无论是错误还是异常,它们都有具体的子类体现每一个问题,它们的子类都有一个共性,就是都以父类名才作为子类的后缀名。特殊情况对应多个时,如果有父类的语句块,一定要放在下面。声明的原因是需要调用者对该异常进行处理。 异 常:★★★★异常:就是不正常。程序在运行时出现的不正常情况。其实就是程序中出现的问题。这个问题按照面向对象思想进行描述,并封装成了对象。因为问题的...
阅读 2957·2021-11-25 09:43
阅读 2223·2021-09-07 10:28
阅读 3399·2021-08-11 11:14
阅读 2752·2019-08-30 13:49
阅读 3494·2019-08-29 18:41
阅读 1142·2019-08-29 11:26
阅读 1954·2019-08-26 13:23
阅读 3338·2019-08-26 10:43