继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

JAVA笔记--------异常

HuangSzeKit
关注TA
已关注
手记 1
粉丝 0
获赞 32

JAVA中异常就是指代码在运行过程中出行意料之外的事情。准确的来说,就是阻止当前方法或作用域,称之为异常。

异常都继承于一个Throwable类,这个类主要有两个子类,分别为Error类和Exception类。
1、Error类一般很少接触,一般是虚拟机错误或者是内存溢出。

2、Exception类一般有几个问题:编码、环境、用户操作输入出现问题。
Exception类又分为两个子类,RuntimeException类(也被称为非检查异常)和检查异常。
非检查异常一般有几种:
1.空指针异常 NullPointException
2.数组下标越界异常 ArrayIndexOutOfBoundsException
3.类型转换异常 ClassCastException
4.算数异常 ArithmeticException

检查异常有以下几种:
1.文件异常 IOException
2.SQL异常 SQLException


运行时异常会由JAVA虚拟机自动抛出和捕获,我们应该从逻辑上去改进代码。
而检查异常我们要自己手动捕获,并且写处理语句。

打开App,阅读手记
4人推荐
发表评论
随时随地看视频慕课网APP