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?