Carregando...
Carregando...
Carregando...
O analista de sistemas precisa criar um método que leia o arquivo log.txt que possui o histórico das transações (log) realizadas. Ele cria a rotina que abre o arquivo texto, faz a carga em um objeto (mLogSis) e começa a realizar a leitura colocando cada item do log no mLogList. Após a carga é executado o método ExibirLog que recebe o resultado da leitura do arquivo (mLogList). Em seguida os objetos são finalizados. try { FileReader mArqTxt = new Filereader("log.txt") BufferedReader mLogSis = new BufferedReader(mArqTxt); while ((mLinha = mLogSis.readline()) != nul) { mLogList.add(new String(mLinha)); } ExibirLog(mLogList); mLogSis.close(); mArqTxt.close(); } catch ? } A partir do código apresentado, qual o tratamento que o analista deve fazer no código considerando a funcionalidade descrita?
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
O tratamento FileNotFoundException é específico para arquivos não encontrados. O ArithmeticException é relacionado a aritmética (operações). Os outros não existem. A árvore de exceções pode ser encontrada nos Slides 5 a 7 da videoaula 12 e no texto-base "Java – Como Programar", capítulo 11 (p. 349), dos autores Deitel e Deitel.