(см. пример ниже)

шал, что вы никогда не должны бросать строку, потому что не хватает информации, и вы будете ловить исключения, которые вы не ожидаете поймать. Какова хорошая практика для создания исключений? Вы наследуете базовый класс исключений? У вас много исключений или мало? вы делаете MyExceptionClass & или const MyExceptionClass &? и т.д. Также я знаю, что исключения никогда не должны быть брошены в деструкторы

Я добавлю, что я понимаю дизайн по контракту и когда бросать исключения. Я спрашиваю, как я должен бросать исключения.

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

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