wenn ich versuche, diese Ausnahme zu fangen es mir eine Kompilation Fehlermeldung, die, sagt gibt „Ausnahme LinkedListException wird nie im Körper der entsprechenden try-Anweisung geworfen“. Was bedeutet das?benutzerdefinierte Ausnahme Deklarieren in Java
try {
LList.Node someNode = list.nextNode(node);
// We should not get here.
assertTrue(false);
}
catch (LinkedListException ex) {
// If we get here we are happy as it throw the exception
}
es bedeutet, dass Sie keinen Code hat nennen, die 'LinkedListException' wirft, das nehme ich an würde eine geprüfte Ausnahme. – Rogue
bedeutet dies, dass 'list.nextNode (node)' diese Ausnahme nicht auslöst. –
Hat list.nextNode (node) eine 'thrown LinkedListException' in der Deklaration? –