У меня есть функция, которая генерирует исключение. Например, следующий код:Мне нужно возвращение после исключения бросания (C++ и C#)
void test()
{
ifstream test("c:/afile.txt");
if(!test)
{
throw exception("can not open file");
}
// other section of code that reads from file.
}
Нужно ли возвращение после выброса исключения?
Что такое C#?
Это функция пустоты, поэтому вам не нужно возвращать какое-либо значение. –
Нет, вам не нужно возвращаться –
После того, как вы выбрали исключение, вам не нужно возвращаться, потому что возврат возвращается для вас. – Patashu