Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941201614882

Considere as seguintes classes Java, que ocupam arquivos separados:...

📅 2023🏢 CESGRANRIO🎯 Banco do Brasil📚 Linguagens de Programação
#Linguagens de Programação#Java

Esta questão foi aplicada no ano de 2023 pela banca CESGRANRIO no concurso para Banco do Brasil. A questão aborda conhecimentos da disciplina de Linguagens de Programação, especificamente sobre Linguagens de Programação, Java.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

1

457941201614882
Ano: 2023Banca: CESGRANRIOOrganização: Banco do BrasilDisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Java

Considere as seguintes classes Java, que ocupam arquivos separados:


public class Pa {

     String x,y,z;

     String r="vazio";

     public Pa(String s1,String s2, String s3) throws Exception {

      x=s1;

      y=s2;

      z=s3;


       try {

              if(x==null || y==null || z==null)

                    throw new Exception();

    }

    catch(Exception e) {

     z="a";

     throw e;

 }

     finally {

     if(x==null)

          x="***";

      if(y==null)

            y="***";

      if(z==null)

           z="***";

 }

}

    public String get() {

          return r;

     }

}

        public class Qb extends Pa {

   public Qb(String s1,String s2, String s3) throws Exception {

          super(s1,s2,s3);

          r=x+y+z;

}

}

public class Main {

       public static void main(String[] args) {

            Pa o=null;


          try {

          o=new Qb("a"," ","c");

 }

         catch (Exception e) {

                    System.out.print(“***Erro***“);

         }

        finally {

              if(o!=null)

                     System.out.print(o.get());

        }

   }

}


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

Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200425555Linguagens de Programação

Considere o código Python a seguir. import numpy as npvalorAplicado = np.array ( [ 5000, 6000, 7000, 8000 ] ) taxaJuros = np.array ( [1, 2, 3, 4 ] )re...

#Linguagens de Programação#Python
Questão 457941200877231Linguagens de Programação

Analise o código de um programa Java a seguir.public class TestaArgs { public static void main(String [ ] args) { System.out.println(args [5] ) ; } }C...

#Linguagens de Programação#Java
Questão 457941201051237Linguagens de Programação

Uma lista é uma estrutura de dados versátil e fundamental usada para organizar e armazenar coleções de itens. As listas em Python oferecem uma maneira...

#Linguagens de Programação#Python
Questão 457941201524829Linguagens de Programação

O React Native 0.59 introduziu o conceito de Hooks.Entre os Hooks, tem-se o usestate, que permite

#Desenvolvimento de Aplicativos Móveis
Questão 457941201621134Linguagens de Programação

Considere as afirmativas a seguir, acerca de conceitos e tecnologias envolvidos em sistemas para Web. I - Uma folha de estilo em CSS (versão 2.1) pode...

#Really Simple Syndication#Linguagens de Marcação#CSS#XML
Questão 457941201966532Linguagens de Programação

Solicitado a preparar um arquivo de teste em XML para um sistema de controle de pedidos de uma distribuidora de petróleo, um analista de sistemas gero...

#Linguagens de Marcação#XML

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Linguagens de ProgramaçãoQuestões do CESGRANRIO