Java常见异常
2021/7/26 17:06:25
本文主要是介绍Java常见异常,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
常见异常类型: java的中异常祖先是Throwable,Throwable的直接子类是Exception和Error。 Java中的异常分为两大类: 1. Exception (RunTimeException)运行异常 2. Err (CheckedException) 编译异常 程序不能解决 空指针异常类型:NullPointerException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsException 违背安全原则异常:SecturityException 文件已结束异常:EOFException 字符串转换为数字异常:NumberFormatException 操作数据库异常:SQLException 输入输出异常:IOException 方法未找到异常:NoSuchMethodException 系统异常: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 常见:异常类型 | 说明 |
SystemException | 系统异常 |
ArithmeticException | 算术错误情形,如以零作除数 |
ArrayIndexOutOfBoundsException | 数组下标越界 |
NullPointerException | 尝试访问 null 对象成员 |
ClassNotFoundException | 不能加载所需的类 |
ClassCastException | 类型强制转换类型 |
IllegalArgumentException | 方法接收到非法参数 |
ClassCastException | 对象强制类型转换出错 |
NumberFormatException | 数字格式转换异常,如把 "abc"转换成数字 |
ZeroException | 参数不能小于0异常 |
这篇关于Java常见异常的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-22项目:远程温湿度检测系统
- 2024-12-21《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》简介
- 2024-12-21后台管理系统开发教程:新手入门全指南
- 2024-12-21后台开发教程:新手入门及实战指南
- 2024-12-21后台综合解决方案教程:新手入门指南
- 2024-12-21接口模块封装教程:新手必备指南
- 2024-12-21请求动作封装教程:新手必看指南
- 2024-12-21RBAC的权限教程:从入门到实践
- 2024-12-21登录鉴权实战:新手入门教程
- 2024-12-21动态权限实战入门指南