9.63 在异常详情里包含失败信息 public IllegalPeriodException(int start, int end){ //使用输入参数值拼接异常详细信息 super("start: "+start+" is bigger than end:"+end)}
?
自定义checked exception(一般指与业务相关的异常类)应提供方法获取异常参数值,避免使用者只能通过分析异常详细信息字符串获取异常参数值。