GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Java - Excessões

Luis Felipe Guariento Desenvolvimento de Software Concursos Públicos Portugiesisch

Java - Excessões

Inhalt der Mindmap

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

Bilder und Dateien der Mindmap

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

Informationen

Beschreibung
Concursos Públicos Desenvolvimento de Software (Orientação a Objetos e LP Java) Mindmap am Java - Excessões, erstellt von Luis Felipe Guariento am 16/08/2017.
Erstellt von
Luis Felipe Guariento · Aug 2017
Aktualisiert
16 Aug 2017
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck