自定义异常继承自exception,重写父类的有参构造方法,test1 throws (throw new)专门抛出一个实例化后的自定义异常,test2用try捕获自定义异常,用catch以有参的构造方法实例化一个运行时异常并抛出,调用运行时异常的initCause(e)方法输出该运行时异常由于自定义异常而产生,最终先产生运行时异常接着是由来,接着是自定义异常。
2016-03-17
Error Exception
非检查异常 RuntimeException 包括 空指针异常 数组下标异常 类型装换异常 算术异常等异常。
非检查异常 RuntimeException 包括 空指针异常 数组下标异常 类型装换异常 算术异常等异常。
2016-03-16