Wyrzucanie wyjątku UnsupportedOperationException

Zatem jeden z opisów metod wygląda następująco:

public BasicLinkedList addToFront (T data) Ta operacja jest nieprawidłowa dla posortowanej listy. Wyjątek UnsupportedOperationException zostanie wygenerowany za pomocą komunikatu „Nieprawidłowa operacja dla posortowanej listy”.

Mój kod wygląda mniej więcej tak:

public BasicLinkedList<T> addToFront(T data) {
    try {
        throw new UnsupportedOperationException("Invalid operation for sorted list.");
    } catch (java.lang.UnsupportedOperationException e) {
        System.out.println("Invalid operation for sorted list.");
    }
    return this;
}

Czy to jest właściwy sposób na to? Właśnie wydrukowałem wiadomość za pomocąprintln() ale czy istnieje inny sposób generowania wiadomości?

questionAnswers(2)

yourAnswerToTheQuestion