Hi!
Ich benutze eine API bei programmieren welche ein Verbindung zu dem dazugehörigen Server aufbaut. Wenn diese jetzt aus irgendwelchen Gründen abbricht entsteht ein Fehler sollte man versuchen etwas auszuführen was über diese Verbindung läuft.
Da ich die API sehr oft benutze kann ich sie nicht jedes mal in ein try/catch packen, da dies viel zu uneffizient wäre.
Jetzt meine Frage: Kann ich irgendeine Methode schreiben welche den void in einem try/catch ausführt?
Ich hab es schon wie folgt programmiert, so funktioniert es leider nicht. :/
Danke im voraus
Ich benutze eine API bei programmieren welche ein Verbindung zu dem dazugehörigen Server aufbaut. Wenn diese jetzt aus irgendwelchen Gründen abbricht entsteht ein Fehler sollte man versuchen etwas auszuführen was über diese Verbindung läuft.
Da ich die API sehr oft benutze kann ich sie nicht jedes mal in ein try/catch packen, da dies viel zu uneffizient wäre.
Jetzt meine Frage: Kann ich irgendeine Methode schreiben welche den void in einem try/catch ausführt?
Ich hab es schon wie folgt programmiert, so funktioniert es leider nicht. :/
Java:
public void safe(void v) {
try {
v.invoke();
} catch (Exception ex) {
//reconnect
}
}
Danke im voraus