找出密封层次里的 bug

来自 密封类
Java 25 LTS 进阶 4分钟 找出 1处问题

找出这个密封层次无法编译的原因。

Java
public class Main {
    sealed interface Result permits Success, Failure {}
    record Success(String id) implements Result {}
    static class Failure implements Result {
        private final String reason;
        Failure(String reason) { this.reason = reason; }
        String reason() { return reason; }
    }
}
在试验场中打开
报告错误