Почему один и тот же ответ в Intellij IDEA не принимает, а на сайте приняло с первого раза и все ок, долго не мог понять что не так и в комментах к задаче увидел совет чтобы попробовать решить на сайте
public class Cat {
    public static void main(String[] args) {

    }

    protected void finalize() throws Throwable {
        System.out.print("Cat was destroyed");
    }

}

class Dog {
    protected void finalize() throws Throwable {
        System.out.print("Dog was destroyed");
    }
}