Есть ли какие-либо преимущества, чтобы бросить другую вещь, что std :: исключение (или производные типы)

Есть ли какие-либо преимущества или случаи использования, чтобы бросить другое, что std :: исключение (или производные типы).

Напримерthrow 1; или жеthrow "error";

Другими словами, почему стандарт c ++ это позволяет.

Ответы на вопрос(5)

Ваш ответ на вопрос