Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Throws ou Try Catch?

Pelo o que eu entendi, o Try Catch é mais usado quando é chamado um método, como por exemplo: na videoaula que o professor usa o Try Catch no Main, pois está chamando o método que possui erro a ser tratado. Agora, o Throws é usado quando não tem chamada de método, como por exemplo: colocar throws em métodos, logo após a sua criação, antes das chaves. Estou correto?

1 resposta
solução!

Oi, Lucas, como vai?

É isso mesmo! Explicando um pouco mais sobre o throws, ele faz parte da declaração do método, da sua assinatura. Ele indica que um trecho de código que chame este método deve obrigatoriamente capturar uma possível exceção que ele lance, utilizando o Try catch para capturar.

Espero ter ajudado.

Abraços e bons estudos!