美文网首页
java 异常类

java 异常类

作者: 梦想成为大牛的程序员 | 来源:发表于2017-10-19 17:46 被阅读0次

1.java异常类结构


所有异常的父类:Throwable 两个子类:Error和 Exception

Error:java.lang.Error 字面意思就是错误
.用于指示合理的应用程序不应该试图捕获的严重问题。大多数这样的错误都是异常条件。虽然ThreadDeath错误是一个“正规”的条件,但它也是Error的子类,因为大多数应用程序都不应该试图捕获它

Excetpion:java.lang.Exception 字面意思是异常

分为check异常和runtime异常, 所有RuntimeException类及其子类的实例被称为Runtime异常,不属于该范畴的异常则被称为CheckedException

check异常:需要显示处理,不然无法编译

比较常用的Checked异常有

Java.lang.ClassNotFoundException

Java.lang.NoSuchMetodException

java.io.IOException

runtime异常  :产生频繁,处理麻烦,若显示申明或者捕获将会对程序的可读性和运行效率影响很大。所以由系统自动检测并将它们交给缺省的异常处理程序

比较常用的

Java.lang.ArithmeticException

Java.lang.ArrayStoreExcetpion

Java.lang.ClassCastException

Java.lang.IndexOutOfBoundsException

Java.lang.NullPointerException

相关文章

  • 异常基本概念及处理异常

    异常: 在java中还提供了大量的异常类,这些类都是继承自java.long.Throwable类。 ...

  • Java学习笔记6

    异常 Java把所有的非正常信息分成两类: 异常 错误 这两类异常都是继承于Throwable。 Java异常捕获...

  • java基础知识精华总结(二)

    1.异常类 JAVA中除了RunTimeException 类,其他异常均须捕获或抛出。 以上就是 java 基础...

  • Java异常

    Throwable:是Java异常类的顶级类,所有异常类都继承于这个类。Error,Exception是异常类的两...

  • JavaEE归纳(二)

    • 异常 ○ Throwable类是Java中Error(错误)和Exception(异常)的父类○ Error类...

  • Java-8-Optional类

    Java-8-Optional类 java8新特性之Optional类 空指针异常是一个运行时异常,对于这一类异常...

  • JAVA基础篇26:实际项目中对Exception的装饰&使用

    定义业务异常类: 异常枚举类: 工具类: 使用方式: 相关文章 JAVA基础篇(2)-异常[https://www...

  • 异常

    异常 异常概述 Java代码在运行时期发生的问题就是异常; 异常类:在Java中把异常信息封装成了一个类,当出现问...

  • 异常

    异常机制 处理程序运行过程中的异常 异常类 java中有许多异常类,例如NullPointException,Ar...

  • Java 异常处理

    异常异常类型Exception类的层次Java内置异常类异常方法抓捕异常多重捕获块finally关键字throws...

网友评论

      本文标题:java 异常类

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