Existe alguma ocasião em que eu precise jogar uma exception dentro do construtor de uma classe?
Existe alguma ocasião em que eu precise jogar uma exception dentro do construtor de uma classe?
Lançar exceções em um construtor não é uma prática ruim. De fato, é a única maneira razoável de um construtor indicar que há um problema; por exemplo. que os parâmetros são inválidos.