Pages

terça-feira, 29 de agosto de 2023

ATIVIDADE 1 - ADSIS - PROGRAMAÇÃO II - 532023 - 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

            :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

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 

   Link direto para WhatsApp




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.



Canal do Youtube: youtube/2mAssessoria


Solicite um orçamento com a nossa equipe




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 

   Link direto para WhatsApp

Canal do Youtube: youtube/2mAssessoria





0 comentários:

Postar um comentário

 
Copyright © 2023 2m Assessoria Academica todos os direitos reservados.
Contato para trabalhos: assessoria.academica2m@gmail.com - WhatsApp: (15) 98115 - 0680