:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
ATIVIDADE 1 - ADSIS - PROGRAMAÇÃO II - 532023
Precisando de assessoria nos seus TRABALHOS entre em contato com a 2M ASSESSORIA
E-mail: assessoria.academica2m@gmail.com
Whats: (15) 98115-0680
QUESTÃO 1
A
linguagem Java possui um mecanismo especial para o tratamento de erros que
possam ocorrer em tempo de execução do programa. Diferentemente de outras
linguagens, o surgimento de um erro ocasiona a interrupção imediata do
programa, porém em Java podemos tratar esta situação de erro de uma forma
adequada e evitando, assim, a interrupção do programa.
Sabendo disso, analise o código a seguir:
import java.util.ArrayList;
import java.util.List;
import javax.swing.JOptionPane;
public class Teste {
public static void main(String[] args) {
//Situação 1
try {
int qtd =
Integer.parseInt(JOptionPane.showInputDialog("Digite a quantidade de
alunos"));
}catch(??? e) {
//Código de Tratamento
}
//Situação 2
try {
Produto p = null;
p.getDescr();
}catch (??? e) {
//Código de Tratamento
}
//Situação 3
try {
List<String>
palavras = new ArrayList<>();
palavras.add("Oi");
palavras.add("Tchau");
palavras.remove(2);
}catch(??? e) {
//Código de Tratamento
}
}
}
Temos três situações que podemos adicionar à exceção específica para tratar o
problema e o programa não parar. Cite a exceção específica para cada uma das
três situações e justifique sua resposta.
Atenção:
• Responda na caixa de resposta a seguir.
• Antes de enviar sua atividade, certifique-se de que respondeu a todos os
itens solicitados.
• Após o envio não são permitas alterações ou modificações. Logo, você tem
apenas uma chance de enviar o arquivo corretamente. Revise bem antes de enviar!
• Lembre-se de que evidências de cópias de materiais, incluindo de outros
acadêmicos, serão inquestionavelmente zeradas.
• Não são permitidas correções parciais no decorrer do módulo, ou seja, o
famoso: “professor, veja se minha atividade está certa?”. Isso invalida seu
processo avaliativo. Lembre-se de que a interpretação da atividade também faz
parte da avaliação.
• Procure sanar suas dúvidas junto à mediação em tempo hábil sobre o conteúdo
exigido na atividade, de modo que consiga realizar sua participação.
• Atenção ao prazo de entrega, evite envio de atividade em cima do prazo. Você
pode ter algum problema com internet, computador, software etc., e os prazos
não serão flexibilizados, mesmo em caso de comprovação.
Bons estudos!
Em caso de dúvidas, encaminhar mensagem ao seu Professor Mediador.
Precisando de assessoria nos seus TRABALHOS entre em contato com a 2M ASSESSORIA
E-mail: assessoria.academica2m@gmail.com
Facebook: fb.me/ajudaemTrabalhosdeprogramacao
Whats: (15) 98115-0680
Canal do Youtube: youtube/2mAssessoria
0 comentários:
Postar um comentário