Zarządzanie wieloma własnymi (customowymi) wyjątkami w Javie

0

W swoim projekcie natworzyłem bardzo dużo własnych wyjątków typu

public class MyCustomException extends RuntimeException {
     MyCustomException(String message) { super(message);}
}

Dochodzi do tego że wyrzucam bardzo często te swoje własne exceptiony, czasem także nadpisując inne exceptiony. W sumie myślę po co mi to, ale jak teraz ugryźć ten problem teraz? W jaki sposób nimi zarządzać? Stworzyć abstrakcyjną klasę? Jak rozwiązać ten problem. Custom Exceptiony są spoko, ale mam ich już stanowczo za dużo i dodaję nowe. Na początku myślałem że jest to spoko, ale tak jakby nie mam obsługi błędów tylko ciągle rzucam tymi wyjątkami. Dzięki

2

A dlaczego w ogóle rzucasz tyle wyjątków? Bo może tu jest problem, a z ich nazywaniem itp ;)

0

Klasyczne sterowanie wyjątkami :) ? Może właśnie Twoje wyjątki nie są "prawdziwymi wyjątkami" i zamiast tego powinieneś zwrócić Optionala, Eithera lub jakąś inną wartość?

0

Po co stworzyłeś te wyjątki, skoro ich nigdzie nie używasz? Po prostu je wywal.

1 użytkowników online, w tym zalogowanych: 0, gości: 1