Throwable分为两大类:
1:Error
2:Exception:应该避或使用try - catch处理一般异常:
例如:NullPointerException(空指针异常)
ArithmeticException:算术异常
RuntimeException :运行时异常
NullPointerException :空指针异常
ClassCastException :类型转换异常
ArrayIndexOutOfBoundsException :数组下标越界异常
NumberFormatException :数字格式化异常