选择Exception或RuntimeException的指导原则 继承Exception创建的是受检异常,意味着调用者必须处理或声明该异常,有利于强制管理错误。继承RuntimeException是非受检异常,调用者可选择捕获或忽略,适用于编程错误。根据异常的使用场合和希望实现的异常处理机制,合理选择继承关系。