1
using (HttpClient client = new HttpClient())
{
try
{
string resposta = await client.GetStringAsync("https://www.cheapshark.com/api/1.0/deals");
Console.WriteLine(resposta);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
2 -
try
{
Console.Write("Digite o valor de a: ");
int a = int.Parse(Console.ReadLine());
Console.Write("Digite o valor de b: ");
int b = int.Parse(Console.ReadLine());
int divisao = a / b;
Console.WriteLine($"Resultado: {divisao}");
}
catch (DivideByZeroException ex)
{
Console.WriteLine($"Erro: na matemática não é permitida a divisão por 0.");
}
3 -
try
{
List<int> numeros = new List<int> { 1, 2, 3 };
Console.WriteLine($"Elemento no índice 5: {numeros[5]}");
}
catch (ArgumentOutOfRangeException ex)
{
Console.WriteLine($"Erro: {ex.Message}");
}
4 -
try
{
MinhaClasse objetoNulo = null;
objetoNulo.Meumetodo();
}
catch (NullReferenceException ex)
{
Console.WriteLine($"Erro: {ex.Message}");
}