So eine der Methodenbeschreibungen Werfen geht wie folgt:eine UnsupportedOperationException
öffentliche BasicLinkedList addToFront (T Daten) Dieser Vorgang ist ungültig für eine sortierte Liste. Eine Nicht unterstützteOperationException wird generiert mit der Meldung "Ungültiger Vorgang für sortierte Liste."
Mein Code geht in etwa so:
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;
}
Ist dies der richtige Weg, dies zu tun? Ich habe gerade die Nachricht mit println()
ausgedruckt, aber gibt es eine andere Möglichkeit, die Nachricht zu generieren?
Bessere System.out.printin zu verwenden (e.getMessage ()); innerhalb des Fangs. – Java42
Sie werfen eine Ausnahme und fangen sie im Catch Block! Du verstehst es nicht. –