异常处理概述
异常就是一个表示阻止执行正常进行的错误或情况。简单说异常就是程序运行过程中出现的不正常现象。Java把经常出现的一些异常现象进行了抽象,就形成了异常类。
比如常见的有
算术异常 ArithmeticException
空指针异常 NullPointerException
数组下标越界异常 ArrayIndexOutOfBoundsException
非数字字符串转换为数字会产生数字格式不正确异常 NumberFormatException
对象向下转型可能会产生类型转换异常 ClassCastException
日期转换异常 ParseException
文件不存在产生异常 FileNotFoundException
1 public class ExceptionTest { //运行异常 -> 默认抛出异常 2 public static void main(String[] args) { 3 String s = null; 4 s.length(); //空指针异常 5 System.out.println("后续代码。。。"); 6 } 7 }