漫漫程序媛进化鹿

Java中常见异常类型:(未完待更)

2019-01-16  本文已影响41人  keeeeeenon

Java中的异常分为两大类:

 1.Checked Exception(非Runtime Exception)

2.Unchecked Exception(Runtime Exception)

算数异常类:ArithmeticExecption

空指针异常类型:NullPointerException

类型强制转换类型:ClassCastException

数组负下标异常:NegativeArrayException

数组下标越界异常:ArrayIndexOutOfBoundsException

违背安全原则异常:SecturityException

文件已结束异常:EOFException

文件未找到异常:FileNotFoundException

字符串转换为数字异常:NumberFormatException

操作数据库异常:SQLException

输入输出异常:IOException

方法未找到异常:NoSuchMethodException

下标越界异常:IndexOutOfBoundsExecption

系统异常:SystemException

创建一个大小为负数的数组错误异常:NegativeArraySizeException

数据格式异常:NumberFormatException

安全异常:SecurityException

不支持的操作异常:UnsupportedOperationException

网络操作在主线程异常:NetworkOnMainThreadException

请求状态异常: IllegalStateException (extends RuntimeException ,
父类:IllegalComponentStateException
在不合理或不正确时间内唤醒一方法时出现的异常信息。换句话说,即 Java 环境或 Java 应用不满足请求操作)

网络请求异常:HttpHostConnectException

子线程Thread更新UI view 异常:ViewRootImpl$CalledFromWrongThreadException

证书不匹配的主机名异常: SSLExceptionero

反射Method.invoke(obj, args...)方法抛出异常:InvocationTargetException

EventBus使用异常:EventBusException

非法参数异常:IllegalArgumentException

参数不能小于0异常:ZeroException

作者:Dewey-W
来源:CSDN
原文:https://blog.csdn.net/it666dhw/article/details/80505889
版权声明:本文为博主原创文章,转载请附上博文链接!

上一篇下一篇

猜你喜欢

热点阅读