Hi,
bezüglich Exception Handling in der eigenen library hätte ich mal ein paar Fragen. Wie handhabt ihr das? Ich benutze innerhalb meiner library eine eigene RuntimeException, einfach der Lesbarkeit halber. So nun sollte nach außen hin aber schon bekannt sein welche Exceptions geworfen werden. Eine Überlegung war nun dass jede Methode die in der API definiert ist ein
anzuhängen und zwar mit einer zweiten eigenen Exception als CheckedException. Irgendwie bin ich mir aber unsicher.
Gibts da best practices?
bezüglich Exception Handling in der eigenen library hätte ich mal ein paar Fragen. Wie handhabt ihr das? Ich benutze innerhalb meiner library eine eigene RuntimeException, einfach der Lesbarkeit halber. So nun sollte nach außen hin aber schon bekannt sein welche Exceptions geworfen werden. Eine Überlegung war nun dass jede Methode die in der API definiert ist ein
Code:
throws ..
Gibts da best practices?