Blog

Mais sobre as Exceções em C#

Nesta publicação aprende-se a trabalhar com mais sobre as exceções para que se possa usar esses mesmos conhecimentos e assim evoluir.

  • uma exceção é um evento que ocorre durante a execução de um pedaço de código que interrompe o seu fluxo normal de instruções;
  • resumindo, uma exceção representa um erro;
  • existe a possibilidade de se criar exceções próprias e de as usar com o throw;
  • o throw é usado para sinalizar a ocorrência da exceção durante a execução do programa.
using System;

namespace Base {
  class MaisSobreAsExcecoes {
    private Exception stringVazia = new Exception("Não se pode verificar uma string que esteja vazia.");

    public void Run() {
      try {
        VerificarString("Nelson Silva");
      }
      catch (Exception excecao) {
        Console.WriteLine(excecao);
      }
    }

    private void VerificarString(string _string) {
      if (_string == string.Empty)
        throw stringVazia;
    }
  }
}

Não te esqueças de assistir ao vídeo e podes sempre ler esta publicação em inglês.

Happy coding!

Anterior Seguinte