Programação

Certificação Java SE 7 Programmer I: Lidando com exceções

Curso online de Certificação Java SE 7 Programmer I: Lidando com exceções

646 8.8

8,8

é a nota desse curso

1.984

alunos neste curso

Faça esse curso e...

  • Encare o desafio da certificação Java
  • Aprenda a tratar exceções
  • Reconheça classes de exceções comuns e suas categorias
  • Entenda o que são exceções e para que são utilizadas em Java
  • Diferencie entre exceções do tipo checked, runtime e erros

Carreiras com esse curso

Veja o primeiro vídeo

Público alvo

Aprenda a tratar exceções, desde a declaração, criação, tratamento e o processo de throw delas.

Nível de Dificuldade

Intermediário

Instrutores

  • Guilherme Silveira

    Guilherme co-fundou a Caelum, a Alura e o GUJ. Com mais de 15 anos de experiência no ensino de programação e habilidades digitais, coordena as equipes de produção de cursos na Alura. É tecnólogo com viés matemático e medalhista de ouro em competições nacionais de computação, representando o Brasil nos mundiais. Participante ativo da comunidade open source e de educação em tecnologia, autor de 7 livros da área.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Diferencie entre exceções do tipo checked, runtime e erros

    • Hierarquia de errors e exceptions
    • Exceptions checked e unchecked
  2. Descreva o que são exceções e para que são utilizadas em Java

    • Para que servem as exceções
    • A stacktrace
  3. Crie um bloco try-catch e determine como exceções alteram o fluxo normal de um programa

    • Sintaxe do try...catch
    • Tratando exceções
    • Bloco finally
  4. Invoque um método que joga uma exceção

    • Gerando um erro de execução
    • Exceções nos inicializadores
  5. Reconheça classes de exceções comuns e suas categorias

    • ArrayIndexOutOfBoundsException e IndexOutOfBoundsException
    • NullPointerException
    • ClassCastException
    • NumberFormatException
    • IllegalArgumentException
    • IllegalStateException
    • ExceptionInInitializerError
    • StackOverflowError
    • NoClassDefFoundError
    • OutOfMemoryError

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação
  • Todas as formações
  • Projeto avaliado pelos instrutores
  • Certificado de avaliação
  • Acesso à Alura Start
  • Acesso à Alura Língua
  • Como Funciona?
Premium
  • 627
12X
R$75

à vista R$900

Matricule-se
Premium Plus
  • 627
12X
R$100

à vista R$1.200

Matricule-se
Max
  • 627
12X
R$120

à vista R$1.440

Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana