więc jeden z opisów metody jest następujący:rzuca UnsupportedOperationException
publicznego BasicLinkedList addToFront (T danych) Ta operacja jest nieprawidłowy na liście sortowane. Wyjątek UnsupportedOperationException zostanie wygenerowany przy użyciu komunikatu "Nieprawidłowa operacja dla posortowanej listy".
Mój kod wychodzi coś takiego:
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 to zrobić? Właśnie wydrukowałem wiadomość przy użyciu println()
, ale czy istnieje inny sposób generowania wiadomości?
Lepiej używać System.out.println (e.getMessage ()); w ramach połowu. – Java42
Rzucasz wyjątek i łapiesz go w Catch Block! Nie łapiesz tego. –