Magna Concursos
2571615 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BASA

Considere as seguintes classes e interfaces Java, que ocupam arquivos separados do pacote default:

public class Ex01 extends Exception {

public Ex01() {

}

public Ex01(String m) {

super(m);

}

}
---------------------------------------------------

public class Ex02 extends Ex01 {

public Ex02() {

}

public Ex02(String m) {

super(m);

}

}

---------------------------------------------------

public class A {

int x,y;

public A(int a, int b) {

x=a;

y=b;

}

public void m1(int c) {

try {

if(c == 0)

throw new Ex01();

x%=c;

y%=c;

}

catch(Ex02 e) {

x=10;

y=100;

}

catch(Exception e) {

x=y=1;

c=5;

}

m2(c);

}

private void m2(int c) {

x+=c;

y+=c;

}

}

---------------------------------------------------
public class B extends A {

public B(int a, int b) {

super(a,b);

}
public void m2(int c) {

x*=c;

y*=c;

}

public void m3() {

System.out.printf("%d",x+y);

}

}
---------------------------------------------------
public class Main {

public static void main(String[] args) {
B b=new B(10,20);

b.m1(0);
b.m3();"

}

}

O que será exibido no console quando o método main() for executado?

Questão Anulada

Provas

Questão presente nas seguintes provas

Analista Técnico-Científico - TI

60 Questões