Perguntas com a marcação «checked-exceptions»


30
O caso contra exceções verificadas
Há alguns anos, não consigo obter uma resposta decente para a seguinte pergunta: por que alguns desenvolvedores são tão contra as exceções verificadas? Tive várias conversas, li coisas em blogs, li o que Bruce Eckel tinha a dizer (a primeira pessoa que vi falar contra eles). Atualmente, estou escrevendo um …

17
Como posso lançar exceções CHECKED de dentro dos fluxos do Java 8?
Como posso lançar exceções CHECKED de dentro do Java 8 streams / lambdas? Em outras palavras, eu quero fazer código como este compilar: public List<Class> getClasses() throws ClassNotFoundException { List<Class> classes = Stream.of("java.lang.Object", "java.lang.Integer", "java.lang.String") .map(className -> Class.forName(className)) .collect(Collectors.toList()); return classes; } Este código não é compilado, pois o Class.forName()método …

18
Quando escolher exceções marcadas e desmarcadas
Em Java (ou qualquer outro idioma com exceções verificadas), ao criar sua própria classe de exceção, como você decide se deve ser verificada ou desmarcada? Meu instinto é dizer que uma exceção verificada seria solicitada nos casos em que o chamador pudesse se recuperar de alguma maneira produtiva, onde, como …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.