Exception 和 Error 都是属于Throwable的子类 其中OtherException 为编译型异常: 就是代码必须被t ry-catch 包围的 IO操作等 而 RuntimeExceptin 为运行时异常:例如数组越界,除数为0