Obviamente é fácil distinguir semanticamente o que quer dizer lançar de capturar. Mas em Java, qual a diferença entre lançar uma exceção e capturar uma exceção?
Desde já grato pela atenção dispensada.
Axé!
Obviamente é fácil distinguir semanticamente o que quer dizer lançar de capturar. Mas em Java, qual a diferença entre lançar uma exceção e capturar uma exceção?
Desde já grato pela atenção dispensada.
Axé!
Lancar eh qdo vc usa throw new AlgumaException() … capturar eh qdo vc trata a exception em um block try-catch.
Rafael
quando você lança o método chamador é quem deve tratar a exceção.
quando você trata o método chamador nunca vai saber que aquela exceção foi gerada.