@ PostConstruct e exceções verificadas

No@ PostConstruct doc diz sobre os métodos anotados:

"O método NÃO DEVE gerar uma exceção verificada."

Como lidar com, por exemplo, uma IOException que pode ser lançada nesse método? Apenas envolva-o em uma RuntimeException e deixe o usuário se preocupar com o estado inicial defeituoso do objeto? Ou @PostConstruct é o local errado para validar e inicializar objetos que receberam suas dependências injetadas?

questionAnswers(3)

yourAnswerToTheQuestion