Como faço para lançar uma exceptio de dentro de uma lib Java?

Boa tarde,

Eu criei uma Lib Java com uma determinada anotação que em determinado momento lança uma exception que impede a continuidade do processo mas a exception só é reconhecida se eu colocar no HandlerException do serviço que está usando a lib.

Na minha opinião não faz sentindo ter que mexer no handler para usar uma anotação, poderiam me ajudar ?

Para cada anotação há algum mecanismo para processá-la, isso é normal. Agora não entendi a parte em que a anotação lança uma exception. Como foi feito isso?

Eu estou criando uma anotação para validar se o processo pode continuar ou não (estou usado Spring POA).

Consegui fazer criando um Handler dentro da Lib com o @Order nele.