Java异常
来源:互联网 发布:软件静默安装 编辑:程序博客网 时间:2024/06/03 07:38
异常的定义:
异常是指程序在运行过程中所发生的不正常的事件,他会中断正在运行的程序。
异常和错误的区别;
异常是不定的随机的,有系统的问题引起的,不可避免的,错误是人为引起的是可以避免的。
java中异常处理的5个关键字是:try、catch、finally、throw、throws
try:捕获异常
catch:处理异常
finally:无论是否发生异常,都会执行finally块里面的语句。
throw:手动抛出异常
throws:声明方法将会抛出异常
异常处理:
java异常产生的时候。java会对应异常类型生成一个异常对象,当try捕获到异常后,catch会拿到异常的对象和catch后面的异常类型进行对比,如果对比成功执行这个catch,如果对比失败,交给下一个catch继续进行对比(有下一个catch的情况下)
try语句块可以没有catch,但是catch必须和try在一起使用。
用法:
try{
语句块;
}catch(异常类型 名称){
语句块;
}
常见的异常类型:
ArithmeticException 除零异常
ArrayIndexOutOfBoundsException 数组下标越界异常
NullpointerException 空指针异常
ClassNotFoundException 找不到类异常
FileNootFoundException 找不带文件异常
NetException 网络异常
SQLException SQL异常
IoException 流异常
NumberFormatException 数字格式化异常
常见的5个包
io、lang、util、net、sql
常见的运行时异常
ArithmeticException 除零异常
ArrayIndexOutOfBoundsException 数组下标越界异常
NullpointerException 空指针异常
NumberFormatException 数字格式化异常StringIndexOutOfBoundsException 字符串越界异常
ClasscastException 类型转换异常
RumtimeException 运行时异常
- java 异常,java,异常
- Java 异常 异常链
- Java异常
- Java 异常
- JAVA 异常
- Java异常
- java 异常
- Java异常
- java异常
- Java异常
- java异常
- java异常
- java异常
- java 异常
- java异常
- java异常
- java异常
- Java异常
- JEESZ分布式系统环境安装
- iOS LocateMap(地图定位)~demo
- Java进阶SQL函数、网页定时刷新与自定义JSTL函数
- 【POJ
- centos服务器之间传输文件免登录
- Java异常
- zeppelin-0.7.2-bin-all 安装与使用
- React 快速上手脚手架 create-react-app
- 如何修改tomcat端口
- Spring Data Redis ---笔记3
- Jni函数
- spring aop 无法在内部嵌套的方法上生效
- C++拷贝构造的优化
- android开发教程,android开发入门教程