text: Что будет, если скомпиллировать и запустить этот код?
public class Test {
    public static void main(String[] args) {
        User user = new User();
        user.setReferalId(112L);
    }
    static class User {
        long id;
        User referal = new User );
        public void setReferalId(long referalId) {
            this.referal.id = referalId;
        }
    }
}
option_a: Ошибка во время компиляции
option_b: NullPointerException
option_c: StackOverflowError
option_d: Код отработает успешно
subject: Информационные технологии