0
Sorry for Rus. Зачем нужны try,catch и throw?
в ходе изучения c++ возник вопрос - зачем собственно нужно создавать лишние блоки и т.д., если всё равно необходимо прописывать цикл условия if внутри, т.е. как бы делая двойную работу. Было предположение для понятливости кода, но наверное оно неверное
1 Réponse
+ 32
Это нужно для отлова и обработки исключений. Лучше использовать if else, чтобы код легче читался. Try-catch стоит использовать при интеграциях, например, с соединениями с БД или с API сторонних приложений.
Throw необходим для выброса исключений.