感觉老师说自定义的异常要尽量与类库中相似,但这样为什么不直接用现成的呢?
比如发生了下标越界的异常,你只申明是异常,并没有指出具体的异常,你要自己找才能发现是下标越界。 这样不利于以后修改,和信息的反馈
因为现成的异常并不能完全概括所有异常啊,比如视频里的"喝大了"异常,因此遇到一些特殊的异常当然要自定义它们。