Não entendi a utilidade prática do Exception.
Não é a mesma coisa que botar um if (condição correta pra rodar o programa) e depois um else e aí um System.out.println(“Explicação do erro ocorrido”) ??
Observação - estudei apenas o curso de C e estou fazendo o curso geral de Java pra ter uma noção geral da teoria e depois partir pra prática programando em si e fazendo todos os exercícios.