• 技术文章 >java >java基础

    java Throwable的用法

    小妮浅浅小妮浅浅2021-01-07 09:46:14原创4807

    在程序的异常中,有一种超类容易被大家遗忘,那就是Throwable类的使用。其中有两个在异常中大家都熟知的子类:Exception和Error,这两个子类都继承了它的方法。我们在进行捕捉的时候,Throwable同样可以额进行这类操作。下面就Throwable的概念、子类带来介绍,然后为大家带来Throwable的实例使用。

    1.Throwable概念

    Throwable是类,Exception和Error都继承了该类。所以在捕捉的时候,也可以使用Throwable进行捕捉

    2.Throwable的子类介绍

    Exception

    Exception及其子类是 Throwable 的一种形式,它指出了合理的应用程序想要捕获的条件。

    Error

    Exception一样,Error也是Throwable的子类。它用于指示合理的应用程序不应该试图捕获的严重问题,大多数这样的错误都是异常条件。

    3.实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    package exception;

      

    import java.io.File;

    import java.io.FileInputStream;

      

    public class TestException {

      

        public static void main(String[] args) {

      

            File f = new File("d:/LOL.exe");

      

            try {

                new FileInputStream(f);

                //使用Throwable进行异常捕捉

            } catch (Throwable t) {

                // TODO Auto-generated catch block

                t.printStackTrace();

            }

      

        }

    }

    以上就是java中Throwable用法的介绍,作为异常中的超类,想必大家已经初步掌握其使用方法,有遇到捕捉问题要处理时,也可以选择Throwable来解决。

    专题推荐:java throwable
    上一篇:java中Character方法是什么 下一篇:java枚举是什么

    相关文章推荐

    • java finally处理异常• java中finally不执行的分析• finalize在java中的清理• java中Character方法是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网