专业的JAVA编程教程与资源

网站首页 > java教程 正文

JAVA 常见异常与错误翻译(java错误和异常的三种处理方式)

temp10 2024-10-26 15:15:08 java教程 16 ℃ 0 评论
  • 算术异常

  • ArithmeticExecption

    JAVA 常见异常与错误翻译(java错误和异常的三种处理方式)

  • 空指针异常类

  • NullPointerException

  • 类型强制转换异常

  • ClassCastException

  • 数组负下标异常

  • NegativeArrayException

  • 数组下标越界异常

  • ArrayIndexOutOfBoundsException

  • 违背安全原则异常

  • SecturityException

  • 文件已结束异常

  • EOFException

  • 文件未找到异常

  • FileNotFoundException

  • 字符串转换为数字异常

  • NumberFormatException

  • 操作数据库异常

  • SQLException

  • 输入输出异常

  • IOException

  • 方法未找到异常

  • NoSuchMethodException

  • 抽象方法错误,当应用试图调用抽象方法时抛出

  • java.lang.AbstractMethodError

  • 断言错误,用来指示一个断言失败的情况

  • java.lang.AssertionError

  • 类循环依赖错误,若检测到类之间循环依赖则抛出该异常

  • java.lang.ClassCircularityError

  • 类格式错误

  • java.lang.ClassFormatError

  • 错误基类,标识严重程序运行问题,不应被应用程序捕获的反常情况

  • java.lang.Error

  • 非法访问错误,违反域或方法的可见性声明

  • java.lang.IllegalAccessError

  • 不兼容的类变化错误,当正在执行的方法所依赖的类定义发生了不兼容的改变时,抛出该异常

  • java.lang.IncompatibleClassChangeError

  • 实例化错误,构造一个抽象类或者接口时抛出该异常

  • java.lang.InstantiationError

  • 内部错误

  • java.lang.InternalError

  • 链接错误

  • java.lang.LinkageError

  • 未找到类定义错误,找不到该类的定义时抛出该错误

  • java.lang.NoClassDefFoundError

  • 域(成员变量,字段)不存在错误

  • java.lang.NoSuchFieldError

  • 方法不存在错误

  • java.lang.NoSuchMethodError

  • 内存不足错误

  • java.lang.OutOfMemoryError

  • 堆栈溢出错误,如递归调用的层次太深

  • java.lang.StackOverflowError

  • 线程已结束

  • java.lang.ThreadDeath

  • 未知错误

  • java.lang.UnknownError

  • 未满足的链接错误

  • java.lang.UnsatisfiedLinkError

  • 不支持的类版本错误

  • java.lang.UnsupportedClassVersionError

  • 验证错误

  • java.lang.VerifyError

  • 虚拟机错误

  • java.lang.VirtualMachineError

  • 算术条件异常,如整数除零

  • java.lang.ArithmeticException

  • 数组索引越界异常

  • java.lang.ArrayIndexOutOfBoundsException

  • 数组存储异常,存放非数组声明类型

  • java.lang.ArrayStoreException

  • 类型转换异常

  • java.lang.ClassCastException

  • 找不到类异常

  • java.lang.ClassNotFoundException

  • 克隆不支持异常,如没有实现Cloneable接口

  • java.lang.CloneNotSupportedException

  • 枚举常量不存在异常

  • java.lang.EnumConstantNotPresentException

  • 根异常

  • java.lang.Exception

  • 非法访问异常

  • java.lang.IllegalAccessException

  • 非法的监控状态异常

  • java.lang.IllegalMonitorStateException

  • 非法的状态异常

  • java.lang.IllegalStateException

  • 非法的线程状态异常

  • java.lang.IllegalThreadStateException

  • 索引越界异常

  • java.lang.IndexOutOfBoundsException

  • 实例化异常

  • java.lang.InstantiationException

  • 被中断异常

  • java.lang.InterruptedException

  • 数组大小为负值异常

  • java.lang.NegativeArraySizeException

  • 属性不存在异常,当访问某个类的不存在的属性时抛出该异常

  • java.lang.NoSuchFieldException

  • 方法不存在异常

  • java.lang.NoSuchMethodException

  • 空指针异常。当应用试图在要求使用对象的地方使用了null时,抛出该异常

  • java.lang.NullPointerException

  • 数字格式异常

  • java.lang.NumberFormatException

  • 运行时异常

  • java.lang.RuntimeException

  • 安全异常

  • java.lang.SecurityException

  • 字符串索引越界异常

  • java.lang.StringIndexOutOfBoundsException

  • 类型不存在异常

  • java.lang.TypeNotPresentException

  • 不支持的方法异常

  • java.lang.UnsupportedOperationException

  • Jsp页面异常

  • javax.servlet.jsp.JspException

  • JSP引擎解析异常

  • org.apache.jasper.JasperException

  • Servlet异常

  • javax.servlet.ServletException

  • 对象已被删除异常

  • org.hibernate.ObjectDeletedException

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表