美文网首页
异常机制

异常机制

作者: 哈迪斯Java | 来源:发表于2021-09-26 21:43 被阅读0次
    image.png

    常见的异常:写的某个模块中,用户输入不一定符合自己的要求

    程序要打开某个文件,但是这个文件不存在或者说文件格式不对,或者你要读取数据库的数据,数据可能是空的等等

    或者是程序在运行过程中,内存或者硬盘满了。

    ====================

    异常的英文名为Expection,也就是例外的意识。

    异常指的是程序运行中出现的不期而至的各种状况,比如说文件找不到,网络连接失败。非法参数等等。

    异常发生在程序运行过程中,影响了正常的程序执行流程。

    简单分类:

    主要分为三大类异常:

    1.检查性异常:最具有代表性的检查性异常牛市用户错误或者问题引起的异常,这是程序员无法预见的,比如说要打开一个不存在的文件时,一个异常就发生了,这些异常在编译中不能被简单的忽略。

    2.第二个为运行异常:额就是说运行时异常:困难被程序员避免的异常,与检查性异常想法,运行时异常可以在编译时所忽略、。

    3.错误:错误并不是异常,而是脱离程序员控制的问题,错误在代码中通常被忽略。
    比如说,当栈溢出时,有一个错误就发生了,但是这些在变异过程中检查不到。

    ===============================

    在java中,把异常当做对象来处理,并且定义一个基类java.lang.Throwable作为所有异常的超类。

    在java APIzhong ,已经定义了很多一次航类,可以分为两大类,错误error和expcetion。

    ===============================

    image.png

    ![image.png](https://img.haomeiwen.com/i18879640/f9331436129958e0.png?imageMogr2/auto-
    orient/strip%7CimageView2/2/w/1240)

    ===============================

    package expection;

    public class Demon1 {
    public static void main(String[] args) {
    System.out.println(11 / 0);
    }
    }

    相关文章

      网友评论

          本文标题:异常机制

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