O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Java - Excessões

Luis Felipe Guariento Desenvolvimento de Software Concursos Públicos Português

Java - Excessões

Conteúdo do mapa

Java - Excessões

  1. O que são?

    • Erros imprevistos durante a execução de um software
  2. Natureza dos erros

    • Lógica
    • Acesso a dispositivos ou arquivos inexistentes
    • Edição de algo sem permissão...
  3. Como fazer

    • Java procura tratar os locais de código capazes de realizar excessões
    • Throwable
      • Modela todos os tipos de erro de exdecução
      • Divisão
        • Error
          • Erros que não devem ser capturados pelas aplicações
            • Condições que impedem que a execução continue
        • Exception
          • Erros que tem tratamento
  4. Subdividem-se em...

    • Verificadas ou checked
      • Obrigatoriamente devem ser  tratadas
    • Não verificadas ou unchecked
      • Quando não há essa obrigação de tratamento
  5. Implicitamente, todas as classes Java automaticamente lançam uma exceção de RuntimeException

  6. Postergando excessões: cláusula throws

    • Em outras palavras, utilizamos throws para indicar que qualquer um que chame aquele método deve tratar suas possíveis exceções.
    • A cláusula throws é utilizada na declaração ou assinatura de um método e declara uma exceção a ser tratada, além de poder lançar mais de uma exceção.
  7. Fazer com que um método lance throwable, sem exigir que quem chamar o método trate a excessão

    • Invocar uma exceção qualquer personalizada explicitamente e não pode lançar mais de uma excessão

Imagens e arquivos do mapa

  • Java - Excessões
  • Java - Excessões
  • Java - Excessões
  • Java - Excessões

Informações

Descrição
Concursos Públicos Desenvolvimento de Software (Orientação a Objetos e LP Java) Mapa Mental sobre Java - Excessões, criado por Luis Felipe Guariento em 16-08-2017.
Criado por
Luis Felipe Guariento · ago 2017
Atualizado
16 ago 2017
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?