Em Java, exceçÔes são eventos inesperados que acontecem durante a execução do programa.

Elas interrompem o fluxo normal — tipo quando o Naruto decide agir por conta própria e o plano do Kakashi vai pro espaço 😅.


🧠 O que sĂŁo ExceçÔes?

ExceçÔes representam erros ou situaçÔes anormais que acontecem quando:

Sem tratamento, o programa simplesmente quebra e exibe aquela mensagem vermelha gigante 👇

❌ stacktrace enorme e assustador

❌ mĂĄ experiĂȘncia do usuĂĄrio


đŸ‘€ Exemplo simples: entrada do usuĂĄrio

Scanner scanner = new Scanner(System.in);
int valor = scanner.nextInt(); // Se o usuĂĄrio digitar "abc", boom đŸ’„

Se ele digitar texto no lugar de nĂșmero, uma

âžĄïž InputMismatchException explode.


⚠ Tipos de ExceçÔes – Verificadas vs NĂŁo Verificadas

Java divide exceçÔes em duas categorias: