@@ -0,0 +1,453 @@
+package jsjf.exceptions;%0A%0A/**%0A * Represents the situation in which a collection is empty.%0A *%0A * @author Java Foundations%0A * @version 4.0%0A */%0Apublic class EmptyCollectionException extends RuntimeException%0A%7B%0A    /**%0A     * Sets up this exception with an appropriate message.%0A     * @param collection the name of the collection%0A     */%0A    public EmptyCollectionException(String collection)%0A    %7B%0A        super(%22The %22 + collection + %22 is empty.%22);%0A    %7D%0A%7D%0A

Create EmptyCollectionException.java