异常

    xiaoxiao2025-12-31  11

     

    异常:java程序在运行时期发生的不正常情况(问题)。 java就按照面向对象的思想对不正常情况进行描述和对象的封装。问题分两种: Throwable:定义了对于问题的共性功能。 |--Error:由系统底层发生的,告诉jvm,jvm告诉使用者。不做针对性的处理,直接修改代码。 |--Exception:jvm发生的,并告诉使用者。可以进行针对性的处理 总结: 1.运行时发生。 2.符合面向对象,将问题描述并封装成对象。异常的处理: 两种: 1.遇到问题不进行具体的处理,而是继续抛给调用者。 其实就是在方法上通过throws关键字声明异常,告诉调用者处理。2.针对性的处理方式:捕获! try{ //有可能发生异常的代码 } catch(异常类  变量){ //这是真正的捕获,处理异常的代码; //System.out.println(e.getMessage());//异常信息 //System.out.println(e.toString());//异常名称,异常信息 e.printStackTrace();//名字+信息+位置jvm默认处理收到异常就是调用这个方法,将信息显示在屏幕上 } finally{ //一定会被执行的代码

     

    }

    thro

    转载请注明原文地址: https://ju.6miu.com/read-1305503.html
    最新回复(0)