Estoy confundido acerca de las excepciones. Por favor, ayúdame.
throw new Exception se usa generalmente en programación orientada a excepciones.
Por ejemplo, cuando el nombre de usuario es incorrecto, puedes crear una nueva UserNameException() tú mismo
y luego
prueba {
Método de inicio de sesión que genera una excepción
} catch( UserNameException e) {
Haz lo que quieras
}
En Java, las excepciones se dividen en dos categorías
Una es RuntimeException, como una matriz fuera de límites
Este tipo generalmente no requiere try o catch , porque catch no funciona Métodos para tratar
Un tipo es una excepción ordinaria, como archivo no encontrado, etc.
Java espera que los programadores puedan manejar este tipo de excepción por sí mismos y mostrar una página más amigable. Entonces tienes que escribir try and catch
.