zoukankan      html  css  js  c++  java
  • 常见的几种异常类型 Exception

    常见异常类型:
    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



  • 相关阅读:
    Shader_ShaderForge_NGUI_流光&波纹&消融
    “PurMVC”在Unity中的应用
    springboot整合jdbc
    ajax属性详解
    FreeMarker 日期转换失败
    freemarker404解决方案(全面)
    @RequestParam,@PathParam,@PathVariable等注解区别
    @RestController和@Controller区别
    通过code去获取他的枚举
    Servlet(三)ServletContext
  • 原文地址:https://www.cnblogs.com/zhouj850/p/10840916.html
Copyright © 2011-2022 走看看