¿Como funciona?
El código que puede generar la excepción debe encerrarse dentro de un bloque try
try { // Código que puede generar la excepción }
A continuación, la excepción se captura con un bloque catch
catch (Exception e) { // Código para tratar el error }
Aquí les dejo el código de un Inicio de Sesión con manejo de excepciones: