(一)java基础篇笔记库(8)
来源:互联网 发布:淘宝账户为什么会冻结 编辑:程序博客网 时间:2024/06/05 03:00
一. java Exception体系结构
1 ) . 基本概念 :1. java异常是程序运行过程中出现的错误,java把异常当对象来处理,并定义了一个基类java.lang.Throwable作为所有异常的超类2. javaAPI中定了许多异常类,分为两大类 :错误Error : 指程序无法处理的错误,比如OutOfMemoryError,ThreadDeath,发生时,java虚拟机(Jvm)一般会选择线程终止异常Exception : 指 程序本身可以处理的异常,分两大类 是运行时异常与非运行时异常,程序应当尽可能去处理这些异常2 ) . java异常类的具体分类1. 错误Error2. 异常Exception : 运行时异常RuntimeException,也叫非检查异常 Unckecked Exception分类: 以下是运行时异常 RuntimeException类及其子类异常 :IndexOutOfBoundsException 索引越界异常ArithmeticException 数学计算异常NullPointerException 空指针异常ArrayOutOfBoundsException 数组索引越界异常ClassNotFoundException 类文件未找到异常ClassCastException 造型异常(类型转换异常 )
I )
小 结: 以上异常程序中可以选择捕获处理,也可以不处理,这些异常一般是程序逻辑错误引起的非运行时异常 非RuntimeException,也叫检查异常 Checked Exception分类: 以下是非运行时异常 非RuntimeException类及其子类异常 :IOException 文件读写异常FileNotFoundException 文件未找到异常EOFException 读写文件尾异常MalformendURLException : URL格式错误异常SocketException : Socket异常SQLException :SQL数据库异常
小结 : 异常异常从程序语法角度是必须进行处理的异常,如果不处理,程序就不能编译通过
阅读全文
0 0
- (一)java基础篇笔记库(8)
- (一)java基础篇笔记库(1)
- (一)java基础篇笔记库(2)
- (一)java基础篇笔记库(3)
- (一)java基础篇笔记库(4)
- (一)java基础篇笔记库(5)
- (一)java基础篇笔记库(6)
- (一)java基础篇笔记库(7)
- (一)java基础篇笔记库(9)
- (一)java基础篇笔记库(10)
- (一)java基础篇笔记库(11)
- (一)java基础篇笔记库(12)
- (一)java基础篇笔记库(13)
- (一)java基础篇笔记库(14)
- java基础笔记(一)
- Java基础笔记一
- java基础笔记一
- Java学习笔记基础篇(一)
- 易语言入门
- tomcat开发环境配置启用https
- logback.xml示例
- 分布式系统 基础
- VMware12安装虚拟机教程、Ubuntu16.04安装教程
- (一)java基础篇笔记库(8)
- 数据预处理--词语压缩
- C 标准库
- flann
- HBase运维实践-聊聊RIT的那点事
- hive2
- hive3
- hive4
- hive5