Jak rzucić wyjątek, gdy Twój podpis metody nie pozwala rzucić wyjątku?

Mam taką metodę:

public void getSomething(){
...
}

Chcę rzucićException wewnątrzgetSomething(). Kompilator nie pozwoli mi tego zrobić, ponieważ moja metoda na to nie pozwalaException zostać tam wrzuconym. Ale muszę rzucić podklasęException na moje testy(Nie mogę rzucić nie sprawdzonegoException). To oczywiście hack, ale potrzebuję go do testów. Próbowałem EasyMock, ale to też nie pozwala mi tego zrobić. Jakieś pomysły, jak to zrobić?

Dzięki, Sean Nguyen

questionAnswers(3)

yourAnswerToTheQuestion