Erros Comuns em C#
Nesta publicação aprende-se a trabalhar com erros comuns para que se possa usar esses mesmos conhecimentos e assim evoluir.
- existem três tipos erros: erros de compilação, erros de tempo de execução e erros de lógica;
- os erros de compilação são erros que impedem a execução da nossa aplicação e são maioritariamente causados pelo mau digitar do nosso código (por exemplo a não inserção do ‘;’ para finalizar uma determinada linha de código);
- os erros de tempo de execução são erros que ocorrem enquanto a nossa aplicação é executada e normalmente damos conta desses mesmos quando a aplicação tenta uma operação que é impossível executar (por exemplo a divisão por zero);
- os erros de lógica são erros que impedem que a nossa aplicação faça o que é pretendido fazer, ou seja, o nosso código é complicado e executado sem erros, mas o resultado de uma operação por acabar por não ser o esperado (por exemplo não complementar uma dada variável do tipo string);
- destes três tipos de erros, os erros lógicos são os mais difíceis de localizar e corrigir.
using System;
namespace Base {
class ErrosComuns {
public void Run() {
// Erro de compilação
Console.WriteLine("Eu sou uma string.");
// Erro de tempo de execução
int x = 10, y = 0;
// Console.WriteLine($"Resultado da divisão: {x / y}");
// Erro de lógica
string primeiroNome = string.Empty, ultimoNome = string.Empty;
Console.Write("Insere o teu último nome: ");
ultimoNome = Console.ReadLine();
Console.WriteLine($"Nome: {primeiroNome} {ultimoNome}");
}
}
}
Não te esqueças de assistir ao vídeo e podes sempre ler esta publicação em inglês.