Junior — Middle
84
Java-да Throwable-ды кеңейтетін негізгі сыныптарды атаңыз.
Сұралған компаниялар
AI-дан жауап
sobes.tech AI
В Java класс Throwable является суперклассом для всех ошибок и исключений. Основные классы, расширяющие Throwable, это:
Error— ошибки, которые обычно не обрабатываются приложением (например,OutOfMemoryError,StackOverflowError).Exception— исключения, которые можно и нужно обрабатывать.
Подклассы Exception делятся на:
-
Проверяемые исключения (checked exceptions), например:
IOExceptionSQLExceptionClassNotFoundException
-
Непроверяемые исключения (unchecked exceptions), которые наследуются от
RuntimeException, например:NullPointerExceptionIllegalArgumentExceptionIndexOutOfBoundsException
Таким образом, основные классы, расширяющие Throwable:
Throwable
├── Error
└── Exception
├── RuntimeException
└── (checked exceptions)
В Android, как и в стандартной Java, используются те же классы исключений.