异常
一 分类
- Throwable是Error和Exception的父类;
- Error的表现形式有VirtualMachineError和ThreadDeath等;
- Exception的出现表示编码、环境、用户操作输入出现问题;主要为发非检查异常(如RuntimeException)和检查异常;
- RuntimeException异常又分为NullPointerException、ArrayIndexOutOfBoundsException、ClassCastException、ArithmeticException等;这部分异常大多都是代码逻辑的问题,由JVM自动抛出并自动捕获;
- 检查异常也有IOException、SQLException;这部分异常需要手动去捕获;
第十章 异常
原文:http://www.cnblogs.com/dayaodao/p/5167663.html