Magna Concursos
1699608 Ano: 2006
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM

public class CmdInsercao extends CmdBancoDados {
public void executar(Connection conexao) throws EPersistencia {
if (conexao == null)
throw new IllegalArgumentException("Erro conexão.");
try {
Statement st = conexao.createStatement();
st.executeUpdate(getComandoSQL());
st.execute("commit;");
}
catch (SQLException exp) {
throw new EPersistencia("Erro comando.");
}
}
}

Acerca do código acima, escrito em linguagem Java, julgue o seguinte item.

A classe “CmdInsercao” herda da classe “CmdBancoDados”; o método “executar” pode lançar “EPersistencia” e “IllegalArgumentException”; o método “getComandoSQL” foi herdado por “CmdInsercao”; a ocorrência da exceção “SQLException” resulta no lançamento de “EPersistencia”.

 

Provas

Questão presente nas seguintes provas

Analista de Suporte - Informática

120 Questões