Sagen wir, ich kann eine Menge von Aussagen:Java: Versuch-Catch-Continue?
try {
String a = getProperty("a");
String b = getProperty("b");
String c = getProperty("c");
} catch(Exception e) {
}
Nun wurde sagen wir mal Eigenschaft b nicht gefunden und die Funktion eine Ausnahme auslöst. Wie würde ich in diesem Fall einfach fortfahren oder b auf null setzen, ohne für jede Eigenschaft einen try-catch-Block schreiben zu müssen? Ich meine, a, b, c existieren, aber manchmal werden sie überhaupt nicht gefunden, während denen eine Ausnahme ausgelöst wird.
Das sieht sehr interessant aus! Danke – Legend
Ich würde es "getPropertyQuietly" nennen, nur weil sie diese Benennungskonvention in der Jakarta Commons IO verwenden (die Methoden closeQuietly in der IOUtils Klasse) –
+1 Ravi - Ein großes Haustier ärgert mich schluckt Ausnahmen. Wenn Sie dies tun, machen Sie es zumindest anhand des Namens der Methode offensichtlich. (Clean Code) – Elliot