I did so
public static void main(String[] args) {
Dog dog = new Dog();
dog = null;
}
protected void finalize() throws Throwable{
System.out.println("A Dog was destroyed");
}
Can it be done differently?