4.7.5 自定义的异常和使用