Почему это не правильная проверка? Вроде правильно выброс исключения написал.
package com.javarush.task.task24.task2401;
/*
Создание своего интерфейса-маркера
*/
public class Solution {
public static void main(String[] args) throws UnsupportedInterfaceMarkerException {
SelfInterfaceMarkerImpl obj = new SelfInterfaceMarkerImpl();
Util.testClass(obj);
}
}