- 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("Системная ошибка при создании директории");
}
kegdan 05.06.2014 16:18 # 0
Lure Of Chaos 08.06.2014 00:07 # 0
chtulhu 08.06.2014 14:49 # 0
в шарпе разве можно кидать что-то отличное от System.Exception?
или автор с крестов переполз?
Sabrian 11.06.2014 11:36 # 0
bormand 11.06.2014 12:20 # 0
kegdan 11.06.2014 12:23 # 0
brutushafens 11.06.2014 12:41 # 0
kegdan 11.06.2014 12:43 # −3
Или ты дурак, или обьясни че хочешь по русски
brutushafens 11.06.2014 12:48 # 0
kegdan 11.06.2014 12:51 # −2
1024-- 11.06.2014 12:48 # 0
kegdan 11.06.2014 12:50 # 0
1024-- 11.06.2014 12:52 # 0
К формулировке Стертора подобный пример вполне можно привязать.
kegdan 11.06.2014 12:53 # 0
1024-- 11.06.2014 12:57 # 0
kegdan 11.06.2014 12:59 # 0
Самое забавное, что я сижу, хихикаю как дурак, вокруг ходят люди и спрашивают че кого, а как я им обьясню что такое прорвавшееся исключение, если не все из них даже циклы знают?)
1024-- 11.06.2014 13:09 # 0
xxx: На выходных решил сделать всякое по дому - на старой бумажке составил список дел.
xxx: Первым пунктом было выбросить все старые бумажки...
xxx: Выполнил, достал список из мусорника, вычеркнул.
kegdan 11.06.2014 13:13 # +1
brutushafens 11.06.2014 13:35 # 0
absolut 11.06.2014 13:36 # +1
где это ты сидишь?
brutushafens 11.06.2014 13:37 # 0
kegdan 11.06.2014 13:52 # 0
absolut 11.06.2014 14:06 # 0
женская, не профильная?
kegdan 11.06.2014 14:08 # 0
roman-kashitsyn 11.06.2014 13:56 # +3
>где это ты сидишь?
На конференции похапешников?
kegdan 11.06.2014 12:55 # +3
absolut 11.06.2014 13:34 # +1
хуй... штанга SIGABRT
bormand 11.06.2014 13:05 # +1
Если нет подходящего блока catch - исключение просто полетит дальше.
А если сам блок catch кинет исключение - то да, порвет и полетит на уровень выше.
TauSigma 24.06.2014 17:26 # 0
StackOverflowException точно никто не поймает.