Bom, sou novo em programação e me surgiu uma duvida.. Lançar uma exceção ou usar if else? Não funciona parecido?
Bom, sou novo em programação e me surgiu uma duvida.. Lançar uma exceção ou usar if else? Não funciona parecido?
Oi Rodrigo ... não sou expert em Java mas eu diria que na linguagem Java, os erros são tradicionalmente manipulados por exceções e pelo suporte da linguagem para tratar esses erros. Aqui o que prevalece é o paradígma funcional onde a partir de uma regra e de uma declaração estabelecemos o comportamento do programa.
Em linguagens como o Cobol por exemplo, o recurso If e else é amplamente utilizado. Aqui o paradigma é Imperativo, ou seja, o código ordena ao computador exatamente o que ele deve fazer e utiliza uma quantidade grande de instruções pois o código precisa prever todas as situações em que uma exceção pode ocorrer.