充分发挥异常的优点,可以提高程序的可读性,可靠性和维护性。如果使用不恰当,他们也会带来负面影响。本章提供了一些关于有效使用异常的指导原则。 1.只针对异常的情况才使用异常 2.对可恢复的情况使用受检异常,对编程错误使用运行时异常 3.避免不必要地使用受检的异常 4.优先使用标准的异常 5.抛出与抽象相对应的异常