RuntimeExcetion 和 Error

1. Primero mira la relación entre clases

Inserte la descripción de la imagen aquí

2. Qué error y RuntimeException tienen en común

Tanto Error como RuntimeException son excepciones sin marcar (sin marcar)
Excepción no verificada:

La respuesta es un error lógico del programa,
como
ArrayIndexOutOfBoundsException ArrayIndexOutOfBoundsException
excepto 0 excepción
ArithmeticException
.Lanzamiento o mandatoResuelva la excepción.
En otras palabras, el código puede pasar la verificación del compilador

Anomalías comprobables

Las excepciones marcables son aquellas que ocurren con frecuencia en un programa y
necesitan ser lanzadas o recapturadas

3. La diferencia entre Error y RuntimeException

El error error es un error muy serio, generalmente lanzado por la JVM. La
aplicación generalmente no arroja esta excepción. Por lo
general, es un agotamiento de recursos, un problema con la verificación del código de bytes, etc.

RumtimeException es Exception es una excepción en tiempo de ejecución
Esta excepción se puede resolver manualmente

22 artículos originales publicados · Me gusta2 · Visitas 881

Supongo que te gusta

Origin blog.csdn.net/weixin_41685373/article/details/104978107
Recomendado
Clasificación