Linguagem de Programação AV 03 2013
Por: Rodrigo.Claudino • 6/3/2018 • 560 Palavras (3 Páginas) • 347 Visualizações
...
---------------------------------------------------------------
[pic 35]6a Questão (Cód.: 32040)
Pontos: 0,0 / 1,0
Pode-se dizer sobre exceções que: Marque a alternativa correta.
[pic 36]
a estrutura de uma exceção é o bloco catch, que resume-se em tentar executar o código, bloco try, que fará todo o tratamento em caso de algum erro
[pic 37]
é obrigatório utilizar o comando finally em todos tratamentos de exceção
[pic 38]
são as principais classes de exceções Java: NullPointerException, offExcecpion e onException
[pic 39] [pic 40]
throws é o comando responsável pela implementação de uma exceção
[pic 41] [pic 42]
o tratamento de exceção deve ser feito em todos os casos em que haja probabilidade de ocorrer um erro.
---------------------------------------------------------------
[pic 43]7a Questão (Cód.: 33319)
Pontos: 1,0 / 1,0
Qual sera a saída do programa abaixo?
public class Teste {
public static void main(String args[]) {
int a = 0;
double b = 2;
System.out.println(++a + b);
}
}
[pic 44]
2
[pic 45]
3
[pic 46]
erro de compilação
[pic 47]
2.0
[pic 48] [pic 49]
3.0
---------------------------------------------------------------
[pic 50]8a Questão (Cód.: 55496)
Pontos: 1,0 / 1,0
Como se instancia um objeto em Java?
[pic 51] [pic 52]
Classe objeto = new Construtor();
[pic 53]
Construtor objeto = new Classe();
[pic 54]
Classe objeto = new Construtor;
[pic 55]
Construtor objeto = new Classe;
[pic 56]
Classe objeto = Construtor();
---------------------------------------------------------------
[pic 57]9a Questão (Cód.: 32064)
Pontos: 1,0 / 1,0
class B extends A {
int m1() {
return a + b + c + d + e;
}
}
public class A {
static int a;
public int b;
int c;
protected int d;
private int e;
}
A classe B acima encontra-se no mesmo pacote que a classe A. O método m1 apresenta erro de compilação porque a seguinte variável não pode ser acessada diretamente:
[pic 58]
b
[pic 59]
c
[pic 60]
a
[pic 61]
d
[pic 62] [pic 63]
e
---------------------------------------------------------------
[pic 64]10a Questão (Cód.: 31636)
Pontos: 1,0 / 1,0
Considerando métodos polimórficos, marque a alternativa que preenche os seguintes espaços vazios corretamente:
__________________ define vários métodos de mesmo nome com assinaturas diferentes. __________________ altera o comportamento do método na subface, mantendo a mesma assinatura, mas com funcionalidade diferente.
[pic 65]
...