栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

小白学java

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

小白学java

小白学java第26天

异常处理机制:当认为一段代码可能出现异常/问题,可以用try-catch异常处理机制来解决,如果进行异常处理,那么即使出现异常程序也会继续执行
快捷键:选中代码后 ctrl+alr+t 选中try-catch

异常事件:
    
    1.Error(错误):Java虚拟机无法解决的严重问题,属于严重错误,程序会崩溃
    2.Exception:其他因编程错误或偶然的外在因素导致的一般性问题,可以使用针对性的代码进行处理。
       Exception分为两类:运行时异常[]和编译时异常[]
       运行时异常,编译器检查不出来,一般是指编程时的逻辑错误,可以不做处理
       编译时异常是编译器必须要处置的异常 

常见的运行时异常举例:

    1.NullPoinException :空指针异常 当应用程序试图在需要对象的地方使用null时,抛出该异常
    2.ArithException:数学算术异常 出现异常的运算条件
    3.ArrayIndexOutOfBoundsException:数组下标越界异常 用非法索引访问数组是抛出的异常
    4.ClassCastException: 异常转换异常 当试图将对象强行转换为不是实例的子类时,抛出该异常
    5.NumberFormatException: 数字格式不正确异常 当应用程序试图将字符串转换成一种数值类型,但该字符串不能转换为适当格式时,抛出该异常(使用该异常我们可以确保输入是满足条件数字)

编译异常:在编译期间必须处理的异常,否则无法完成编译

常见的编译异常:

        1.SQLException:操作数据库时,查询表可能发生异常

        2.IOException:操作文件时发生的异常

        3.FileNotFoundException:当操作一个不存在的文件时,发生异常

        4.ClassNotFoundException:加载类,而类不存在时,异常

        5.EOFException: 操作文件到文件末尾发生异常

        6.IllegalArguementException:参数异常

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1035417.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号