Описание тега unhandled-exception
Необработанное исключение - это исключение, которое возникает при выполнении, но никогда не перехватывается программой, что приводит к возникновению стека исключений.
Необработанное исключение - это исключение, которое возникает при выполнении, но никогда не перехватывается программой, что приводит к возникновению стека исключений.
Этого можно было избежать, перехватив исключение в try-catch
, но не всегда уместно перехватывать все возможные исключения. Иногда исключение является результатом ошибки клиента, а не чего-то, что произошло там, где оно было выброшено, поэтому клиент должен быть проинформирован об исключении. Однако в большинстве случаев не распространять исключения удобно для пользователя.
Подробнее читайте здесь.