常见的几种异常类型 Exception

常见异常类型:

Java中的异常分为两大类:

  

     1.Checked ExceptionRuntime Exception

  2.Unchecked ExceptionRuntime 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


目前还在积累中...


  • 24
    点赞
  • 76
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值