细节34 简单明了——使用自定义异常