В настоящее время я работаю помощником учителя в классе, использующем Java. Я пытаюсь написать фрагмент кода, который будет проверять убедитесь, что методы ученика верны, но часто ученик даже не реализует метод или назовет его чем-то неправильным, что, очевидно, вызовет проблему неразрешенной компиляции при запуске моего тестового кода. Есть ли способ отловить эту ошибку во время выполнения, чтобы мой тестовый код мог выполняться без необходимости экспериментировать с кодом, представленным учеником?