IDNLearner.com, onde a curiosidade encontra a clareza. Encontre as soluções que você precisa de maneira rápida e simples com a ajuda de nossos especialistas.
Assinale a alternativa correta sobre o encadeamento de exceções em Java.
A- É o mecanismo pelo qual multiplas exceções podem ser lançadas.
B- Permite recuperar as exceções sucessivamente na cadeia de lançamento.(CERTO)
C- Permite encadear apenas exceções explicitamente não tratadas e listadas na cláusula throws.
D- Se uma exceção for instanciada com o construtor recebendo null para o objeto Throwable, ela pode ser posteriormente vinculada a outra exceção com o método initCause ().
E- As exceções definidadas pelo usuário não podem ser encadeadas com as exceções definidas nas bibliotecas da linguagem Java e vice - versa.
Explicação:
O encadeamento de exceções cria uma ligação entre a exceção lançada e a exceção que é instanciada. Isso pode ser feito pelo construtor — dois dos quatro construtores padrão permitem passar um objeto de uma exceção instanciada — ou do método initCause (). Em qualquer dos casos, o novo objeto terá referência para o objeto da exceção precedente. Assim, o encadeamento cria uma lista encadeada de exceções que pode ser varrida até o primeiro objeto. Essas referências são recuperadas pela chamada getCause ().
Sagot :
Valorizamos muito seu compromisso. Continue fazendo perguntas e fornecendo respostas. Juntos, construiremos uma comunidade mais sábia e unida. Obrigado por escolher IDNLearner.com. Estamos comprometidos em fornecer respostas precisas, então visite-nos novamente em breve.