Baixe o app para aproveitar ainda mais
Prévia do material em texto
LISTA DE EXERCÍCIOS 1. Dado o código a seguir. Qual o valor de i. (A) 1 (B) 2 (C) 3 (D) 4 2. Dado o trecho de código a seguir. E a chamada de linha de comando sendo: java Ex3 Luis Qual o resultado? (A) Seu nome é Luis (B) Digite 2 argumentos (C) Ocorrerá um erro em tempo de execução (D) A compilação falhará 3. Dado o código a seguir. Qual é o resultado? (A) ABC (B) ABD (C) BCD (D) ACD 4. Dado o código a seguir. Qual o resultado. (A) 1 (B) 2 (C) 3 (D) 4 1. public class Ex1 { 2. public static void main(String args[]) { 3. int i = 1; 4. int j = i++; 5. if ((i > ++j) && (i++ == j)) { 6. i += j; 7. } 8. System.out.println(i); 9. } 10. } 1. public class Ex3 { 2. public static void main(String args[]) { 3. try{ 4. System.out.println("Seu nome é : " + args[1]); 5. } 6. catch(IndexOutOfBoundsException e){ 7. System.out.println("Digite 2 argumentos"); 8. } 9. } 10.} 1. public class Ex4 { 2. public static void main(String [] args) { 3. try { 4. System.out.print("A"); 5. } 6. catch (Exception ex) { 7. System.out.print("B"); 8. } 9. finally { 10. System.out.print("C"); 11. } 12. System.out.print("D"); 13. } 14. } 1.public class Ex5 { 2. public static void main(String args[]) { 3. boolean x = false; 4. int a; 5. if(x){ 6. a = x ? 1: 2; // operador ternário 7. } 8. else{ 9. a = x ? 3: 4; // operador ternário 10. } 11. System.out.println(a); 12. } 13.} LISTA DE EXERCÍCIOS 5. Em uma expressão do if, sempre será verificado se o resultado é: (A) falso (B) verdadeiro (C) verdadeiro ou falso (D) nulo 6. O switch só poderá ser aplicado a variáveis: (A) int e byte (B) String e char (C) int, short, byte, char e String (D) int, short e byte 7. Dado o código a seguir. Qual o resultado. (A) pronto (B) um (C) dois (D) umdois 9. Dado o trecho de código a seguir. Qual o tipo aceitável para a variável i? (A) byte (B) double (C) float (D) long 10. Qual bloco será executado após o try ou catch, ou seja, este sempre será executado, independente se ocorrerem exceções ou não. (A) final (B) default (C) case (D) finally 1. public class App1 { 2. public static void main(String args[]) { 3. int i =0; 4. switch(i) { 5. case 0: break; 6. case 1: System.out.print("um"); 7. case 2: System.out.print("dois"); 8. } 9. System.out.println("pronto"); 10. } 11.} 1. switch (i) { 2. default: 3. System.out.println("Hello"); 4. } LISTA DE EXERCÍCIOS 11.Dado o código a seguir. Qual o resultado. (A) Finally (B) Erro de compilação (C) O código executará, mas não apresentará nenhum resultado (D) Erro de execução 12.Dado o código a seguir. Qual o resultado. (A) Zero (B) Doze (C) Default (D) Erro de compilação 13.Dado o código a seguir. Que tipo primitivo é aceitável para x? (A) float (B) long (C) byte (D) boolean 14.Dado o código a seguir. Qual é o resultado? (A) 2 (B) 6 (C) 4 (D) 8 1. public class Foo { 2. public static void main(String args[ ] ) { 3. try { 4. return; 5. } finally { 6. System.out.println("Finally"); 7. } 8. } 9. } 1. public class Principal { 2. public static void main(String args[ ] ) { 3. float f = 12.0 4. switch (f) { 5. case 12: System.out.print("doze"); 6. case 0: System.out.print("Zero"); 7. default: System.out.print("Default"); 8. } 9. } 1. switch(x) { 2. default: 3. System.out.println("Alô"); 4. } 1. public class Teste { 2. public static void main(String Args[ ]) { 3. int i =1, j = 0; 4. switch(i) { 5. case 2: j +=6; 6. case 4: j +=1; 7. default: j +=2; 8. case 0: j +=4; 9. } 10. System.out.println("j =" +j); 11. } 12. } LISTA DE EXERCÍCIOS 15.Dado o código a seguir. Qual é o resultado? (A) x = 1; (B) x = 3; (C) Uma exceção será lançada no tempo de execução (D) A compilação falhará; 16.Dado o código a seguir. Qual é o resultado? (A) a (B) B (C) c (D) A compilação falhará; 1. public class Exemplo { 2. public static void main(String Args[ ]) { 3. int x = 3; 4. int y = 1; 5. if (x = y) { 6. System.out.println("x = " + x); 7. } 8. } 9. } 1. public class App1 { 2. public static void main(String[] args) { 3. boolean bool = true; 4. if(bool = false) { 5. System.out.println("a"); 6. } else if (bool) { 7. System.out.println("b"); 8. } 9. else{ 10. System.out.println("c"); 11. } 12. } 13. }
Compartilhar