Conteúdo do Curso
Introdução ao .NET com C#
Introdução ao .NET com C#
1. Introdução
O Que É Exatamente a Plataforma .NET?Criando um Aplicativo de ConsoleRecebendo Entrada do UsuárioTarefa - Construindo uma Calculadora SimplesLidando com Exceções Causadas por Entrada do UsuárioTarefa - Aprimorando a CalculadoraLeitura de ArquivosEscrita de ArquivosTarefa - Calculadora Baseada em Arquivo
2. Programação Assíncrona e Introdução a Web Services
3. Introdução a Bancos de Dados com .NET
O Que É um Banco de Dados?Estrutura de um Banco de Dados RelacionalConfiguração de um Servidor MySQLConectando ao Servidor MySQLTarefa - Escrevendo Strings de ConexãoExecutando ComandosTarefa - Executando Comandos MySQLMétodos do MySqlCommandTarefa - Conectando a um Banco de Dados MySQL e Executando Comandos
Lidando com Exceções Causadas por Entrada do Usuário
Recapitulação:
Blocos
try-catch
podem ser utilizados para evitar falhas no programa em caso de entradas inválidas;O código que faz a análise da entrada do usuário pode ser colocado dentro de um bloco
try
, e uma mensagem de erro pode ser exibida ao usuário através do blococatch
caso a análise falhe;Podemos envolver o bloco
try-catch
em um loop infinitowhile
, que é interrompido após a entrada do usuário ser analisada e armazenada com sucesso. Dessa forma, garantimos que, em vez de falhar, o programa solicite a entrada do usuário até que ele forneça a entrada correta.
1. Em uma estrutura try-catch, onde o código que pode lançar uma exceção deve ser colocado?
2. O que acontecerá se o usuário digitar "abc" quando solicitado?
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 1. Capítulo 5