Custom Exception class - rozciąga się od Exception czy Thowable? [duplikować

To pytanie ma już odpowiedź tutaj:

Extending Throwable in Java 7 odpowiedzi

Projektuję niestandardową klasę wyjątków dla mojej aplikacji. Mam bardzo podstawowe pytanie. Czy powinienem przedłużyć zException class lubTowalna klasa? Jakie są korzyści

Zamierzam wyrzucić to z podstawowych warstw i złapać w klasach najwyższego poziomu. Czy wpłynie to na moją decyzję o użyciu Thowable zamiast Exception. Czy złapanie rzeczy do rzucenia jest zasadniczo słuszne?

Przeszedłem przez inne wątki na tym forum. Mówią o utrzymywaniu śledzenia stosu, gdy jest on wyrzucany, i nie ma wyjątku itp. Rozumiem, że niektórzy mówiątuta) że Thowable jest superklasą wyjątku i nie powinniśmy jej używać. Ale inni tuta) powiedzieć, że wyjątek dotyczy przypadków „wyjątkowych”.

To pytanie jest raczej dyskusją na temat tego, czy ktoś jest lepszy od drugiego, niż pytaniem, w jaki sposó

questionAnswers(3)

yourAnswerToTheQuestion