• java异常


    异常:就是不正常,是指程序在运行时出现的不正常情况。其实就是程序中出现的问题。这个问题按照面向对象思想进行描述,并封装成了对象。因为问题的产生有产生的原因、有问题的名称、有问题的描述等多个属性信息存在。当出现多属性信息最方便的方式就是将这些信息进行封装。异常就是java按照面向对象的思想将问题进行对象封装。这样就方便于操作问题以及处理问题。

    出现的问题有很多种,比如角标越界,空指针等都是。就对这些问题进行分类。而且这些问题都有共性内容比如:每一个问题都有名称,同时还有问题描述的信息,问题出现的位置,所以可以不断的向上抽取。形成了异常体系。

    异常的体系  Throwable

    Error

    通常指JVM出现重大问题如:运行的类不存在或者内存溢出等。

    不需要编写针对代码对其处理,程序无法处理。

    Exception

    在运行时运行出现的一些情况,可以通过try,catch,finally处理

     

    异常处理两种方式:

    1、捕获异常:try catch           直接处理可能出现的异常!

    2、声明异常:throws               声明告诉调用者可能的异常,暴露问题,调用者自己处理!

     

    我的总结:

    Exception 和 Error的子类名大都是以父类名作为后缀。

    Java异常其实是对不正常情况的一种描述,并将其封装成对象;

    Java设计异常体系时,将容易出现的异常情况都封装成了对象。

     

  • 相关阅读:
    07-图4 哈利·波特的考试 (25分)
    Windows环境下清除SVN文件
    查看SQL SERVER 2008R2 表大小
    Oauth支持的5类 grant_type 及说明
    SignalR的性能监测
    Loadrunner11安装
    Azure ServiceBus 通信失败问题
    sql server text类型 存储问题
    System.BadImageFormatException
    InputStream只能读取一次的解决办法 C# byte[] 和Stream转换
  • 原文地址:https://www.cnblogs.com/fanweisheng/p/11132062.html
Copyright © 2020-2023  润新知