Mais sobre as Exceções em Java
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 de exceção durante a execução do programa.
package com.caffeinealgorithm.programaremjava;
public class MaisSobreAsExcecoes {
private Exception stringVazia = new Exception("Não se pode verificar uma string que esteja vazia.");
public void Run() {
try {
verificarString("Eu sou uma string.");
} catch (Exception excecao) {
System.out.println(excecao);
}
}
private void verificarString(String string) throws Exception {
if (string == "")
throw stringVazia;
else
System.out.printf("String: %s", string);
}
}
Não te esqueças de assistir ao vídeo e podes sempre ler esta publicação em inglês.