java异常处理机制(三)之常见的异常

发布时间 2023-11-13 16:53:40作者: 小亮又飘了

1.算术异常

算术异常(ArithmeticException)
算术异常:被除数为0是就会产生异常

 


运行结果:

 

2.数组越界异常

数组越界(ArrayIndexOutOfBoundsException)
数组越界异常:当数组长度没有用户使用数组的长度长时就会产生异常


运行结果:

 

3.数据为空异常

空指针(NullPointerException)

 

运行结果:

 

4.类转换异常

类转换(ClassCastException)

类转换异常:在进行转换时,转换的两个类型不匹配,就会发生异常。

 


运行结果:

 

## 5.数字格式转换异常

数字格式转换(NumberFornatException)
数字格式转换异常:当应用试图把一个字符串转换成一个数值类型,但这个字符串没有恰当的格式时就会抛出数字格式转换异常

 

异常是一个方法

点击异常之后我们可以发现异常其实也是一个方法