美文网首页
Java 异常分类

Java 异常分类

作者: Wpcc | 来源:发表于2022-03-21 13:32 被阅读0次

异常分类

   概述:派生于Error类和Exception类的都被称为非检查异常(unchecked)异常,其它异常都被称为检查型(checked)异常

  • 非检查异常(unchecked)异常:指由于程序员的代码逻辑性错误, 在编译阶段就不是必须处理,编译器不会强制要求进行检测。这类异常一般可以避免。

  • 检查型(checked)异常:指编译器要强制参与检查这类异常,检查的目的一方面是因为该类异常在生活中的发生难以避免。

Throwable 超类

   概述:所有的异常都是继承于 Throwable,Throwable分为两个大支派。

  • Error

       Error层次描述了JAVA运行时内部错误和资源耗竭错误。这种情况很少出现,除了通知用户之外,几乎无能为力。

  • Exception

    • RuntimeException

      RuntimeException一般是由编程/运行时错误 导致的异常。包含了以下常见异常

      • ClassCastException:错误的强制类型访问
      • ArrayIndexOutOfBoundsException:数组访问越界
      • NullpointerException:空指针异常
      • ArithmeticException:数学计算异常。
      • NumberFormatException:数字类型异常
    • IOException

      输入输出异常,程序没问题,由于 I/O 类导致编译错误异常。包含以下常见异常

      • SQLException:操作数据时,查询表异常

      • FileNotFoundException:文件未找到异常,试图打开不存在的文件

      • NoSuchMethodException:方法未找到异常。

      • EOFException:文件已结束异常,试图超越文件末尾继续读取数据。

相关文章

  • Java基础_异常

    本文主要从如下几点学习Java中的异常 异常的分类 异常分类结构图 异常处理的方法 异常的分类 Java库中本身内...

  • Java 异常处理-Android面试准备2019-2-10

    异常分类 Java将异常分为两种,Checked异常和Runtime异常。Java认为Checked异常都是可以在...

  • Java 异常分析

    本文是对以下内容的分析: Java异常设计 Java 异常分类 Java异常可以告诉什么问题 Java异常处理最佳...

  • 异常

    Java异常体系 异常的分类 Java的异常分为两大类:Checked异常和Runtime异常(运行时异常)。所有...

  • Java基础之异常

    Java基础之异常 目录 异常简单介绍 ThrowableErrorException 异常分类 如何处理异常异常...

  • day19-Java异常处理/File类

    19.01_异常(异常的概述和分类) A:异常的概述:异常就是Java程序在运行过程中出现的错误。 B:异常的分类...

  • Java异常分类

    在Java语言中,异常的基类是Throwable,Throwable有两个子类,分别为Error和Exceptio...

  • Java异常分类

    http://blog.csdn.net/woshixuye/article/details/8230407

  • Java异常分类

    Error 是指在正常情况下,不大可能出现的情况,绝大部分的 Error 都会导致程序(比如 JVM 自身)处于非...

  • JAVA异常分类

    java异常体系中,所有异常都继承至java.lang.Throwable。从异常的严重性,可恢复程度上,被分为了...

网友评论

      本文标题:Java 异常分类

      本文链接:https://www.haomeiwen.com/subject/uyxtjrtx.html