Wie kann die Ausnahme innerhalb des Callbacks richtig behandelt werden?

8

Ich habe einen Rückruf mit Ausnahme-Instanz. Derzeit handle ich so, aber ich denke, dass es einen besseren Weg gibt. Möchte einige Kommentare von Java-Experten hören. =)

%Vor%     
Alexey Zakharov 17.11.2011, 12:01
quelle

3 Antworten

8

Ich bin nicht 100% sicher, was Sie mit "handle Ausnahmen in Callback" meinen, aber die onError -Methode, die Sie angegeben haben, könnte besser so ausgedrückt werden:

%Vor%     
aioobe 17.11.2011, 12:05
quelle
2

Ich denke, Sie könnten "onError" mit Unterklassen von Ausnahmen überschreiben:

%Vor%     
Radon8472 31.08.2015 12:16
quelle
1

Nun, Sie können einen Versuch mit mehreren catch-Blöcken verwenden, wobei jeder catch-Block eine engere Ausnahme als die nachfolgende behandelt. Auf diese Weise brauchen Sie den Code für die Kesselbauplatte nicht mehr mit dem ifs:

%Vor%     
Shivan Dragon 17.11.2011 12:08
quelle