Questão de TI - Desenvolvimento de Sistemas — Códigos em Java — CESGRANRIO 2024
TI - Desenvolvimento de SistemasCódigos em Java
- Código
- cg057897
- Banca
- CESGRANRIO
- Órgão
- IPEA
- Ano
- 2024
- Cargo
- TPP ( )
Sejam as seguintes classes Java, que ocupam, cada qual, o seu próprio arquivo: package excecao; public class XP01 extends Exception { public XP01() { } } package excecao; public class XP1A extends XP01 { public XP1A() { } } package excecao; public class XP02 extends Exception { public XP02() { } } package excecao; public class XP2A extends XP02 { public XP2A() { } } import excecao.*; public class IPx { public void fnc01(Object o) throws XP01, XP2A { } } Qual classe poderá ser inserida em um projeto, juntamente com as classes acima, sem produzir erros de compilação?
- Aimport excecao.*; public class IPa extends IPx { public void fnc01(Object o) throws Exception, Exception { } }
- Bimport excecao.*; public class IPb extends IPx { public void fnc01(Object o) throws XP2A, XP1A { } }
- Cimport excecao.*; public class IPc extends IPx { public void fnc01(Object o) throws XP02 { } }
- Dimport excecao.*; public class IPd extends IPx { public void fnc01(Object o) throws XP01, XP02 { } }
- Eimport excecao.*; public class IPe extends IPx { public void fnc01(Object o) throws XP01, XP02 { } }