一、异常的分类:
1.运行时异常(非检查异常):都是RuntimeException的子类,没有强制要求一定要在代码编写阶段处理
例如:NullPointerException、ArrayIndexOutOfBoundsException、InputMismatchException……
2.检查异常(非运行时异常):必须在代码阶段处理,不处理程序无法编译
例如:ParseException、 IOException 、SQLException、FileNotFoundException ……
二、常见异常:要记住一些常见的异常,有些公司面试会有这个问题!!!
/*
* 常见的异常类型:
* 异常 Exception
* 空指针异常 NullPointerException
* IO异常 IOException
* 数据库异常 SQLException
* 类未找到异常 ClassNotFoundException
* 文件未找到异常 FileNotFoundException
* 类型转换异常 ClassCastException
* 输入不匹配异常 InputMismatchException
* 数组越界异常 ArrayIndexOutOfBoundsException
* 索引越界异常 IndexOutOfBoundsException
* */