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

Notizen

Exceptions

Luan Medeiros Silveira Computação Portugiesisch 1 Seite

Inhalt der Notizen (1)

Seite 1

Fonte: 'DevMedia'

https://www.devmedia.com.br/trabalhando-com-excecoes-em-java/27601

INTRODUÇÃO

Podemos destacar que a exceção é um vento não esperado que ocorre no sistema quando está em tempo de execução (Runtime). Geralmente quando o sistema captura alguma exceção o fluxo do código fica retido.

Para conseguir capturar uma exceção, é preciso fazer antes o tratamento. O uso dos tratamentos é importante nos sistema porque auxilia em falhas como: comunicação, leitura e escrita de arquivos, entrada de dados inválidos, acesso a elementos fora de índice, entre outros.

CLASSIFICAÇÃO

O uso das exceções em um sistema é de extrema importância, pois ajuda a detectar e tratar os possíveis erros que possam acontecer. Entretanto, na linguagem Java existem dois tipos de exceções, que são:

Implícitas: Exceções que não precisam de tratamento e demonstram serem contornáveis. Este tipo origina-se da subclasse Error ou RunTimeException.

Explicítas: Exceções que precisam ser tratadas e que apresentam condições incontornáveis. Esse tipo origina do modelo throw e necessita ser declarado pelos métodos. É originado da sublasse Exception ou IOException.

Existe também a formação de erros dos tipos throwables que são:

Checked Exception: Erros que acontecem fora do controle do programa, mas que devem ser tratados pelo desenvolvedor para o programa funcionar.

Unchecked(Runtime): Erros que podem ser evitados se forem tratados e analisados pelo desenvolvedor. Caso haja um tratamento para esse tipo de erro, o programa acaba parando em tempo de execução(Runtime).

Error: Usado pela 'JVM' que erve para indicar se existem algum problema de recurso do programa, tornando a execução impossível de continuar.

Informationen

Beschreibung
Exceções em tempo de execução(Prevenção)
Erstellt von
Luan Medeiros Silveira · Jul 2018
Aktualisiert
17 Jul 2018
Aufrufe
2
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck