JAVA中异常就是指代码在运行过程中出行意料之外的事情。准确的来说,就是阻止当前方法或作用域,称之为异常。
异常都继承于一个Throwable类,这个类主要有两个子类,分别为Error类和Exception类。
1、Error类一般很少接触,一般是虚拟机错误或者是内存溢出。
2、Exception类一般有几个问题:编码、环境、用户操作输入出现问题。
Exception类又分为两个子类,RuntimeException类(也被称为非检查异常)和检查异常。
非检查异常一般有几种:
1.空指针异常 NullPointException
2.数组下标越界异常 ArrayIndexOutOfBoundsException
3.类型转换异常 ClassCastException
4.算数异常 ArithmeticException
检查异常有以下几种:
1.文件异常 IOException
2.SQL异常 SQLException
运行时异常会由JAVA虚拟机自动抛出和捕获,我们应该从逻辑上去改进代码。
而检查异常我们要自己手动捕获,并且写处理语句。
点击查看更多内容
4人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦