Java编译器要求我们强制捕获Excetion,但不包括RuntimeException
不强制要求捕获Error和RuntimeException是因为,这两种异常我们程序一般无能为力,而其他Exception我们可以通过程序去处理异常。
我们一般在编写一些自定的Exception时,我们更偏向于继承自RuntimeException