- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
try
{
DirectoryInfo dir = new DirectoryInfo(Path.GetDirectoryName(filePath));
if (!dir.Exists)
{
dir.Create();
}
}
catch (IOException ex)
{
throw ex;
}
catch (Exception ex)
{
throw ex;
}
catch
{
throw new Exception("Системная ошибка при создании директории");
}
в шарпе разве можно кидать что-то отличное от System.Exception?
или автор с крестов переполз?
Или ты дурак, или обьясни че хочешь по русски
К формулировке Стертора подобный пример вполне можно привязать.
Самое забавное, что я сижу, хихикаю как дурак, вокруг ходят люди и спрашивают че кого, а как я им обьясню что такое прорвавшееся исключение, если не все из них даже циклы знают?)
xxx: На выходных решил сделать всякое по дому - на старой бумажке составил список дел.
xxx: Первым пунктом было выбросить все старые бумажки...
xxx: Выполнил, достал список из мусорника, вычеркнул.
где это ты сидишь?
женская, не профильная?
>где это ты сидишь?
На конференции похапешников?
хуй... штанга SIGABRT
Если нет подходящего блока catch - исключение просто полетит дальше.
А если сам блок catch кинет исключение - то да, порвет и полетит на уровень выше.
StackOverflowException точно никто не поймает.