Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Snowy
8 / 8 / 2
Регистрация: 14.01.2012
Сообщений: 56
Завершенные тесты: 1
1

Как определять обрабатываются ли исключения внутри метода или их надо отлавливать снаружи

16.04.2012, 19:31. Просмотров 373. Ответов 6
Метки нет (Все метки)

К примеру в жабе есть конструкция: после имени метода стоит throw SomeException, и из этого понятно что метод может генерировать исключение, если нет throw то либо исключений не может быть, либо они обрабатываются внутру.
А вот как в с# определять подобную ... штуку?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2012, 19:31
Ответы с готовыми решениями:

Как отлавливать исключения?
Вы пишете код для простой арифметического библиотеки. Вы решили создать метод с...

Как узнать, лежит ли точка внутри эллипса или снаружи?
Как узнать лежить точка внутри эллипса или снаружи. Например имеем эллипс 8*x^2...

Где проведён отрезок: внутри или снаружи многоугольника
Здравствуйте! Есть многоугольник, заданный последовательностью точек его...

Каким образом можно избежать исключения в SQL запросе? Код метода внутри.
Когда я вызываю этот метод и в качестве искомого значения ввожу не существующее...

Не обрабатываются исключения
Доброго времени суток . у меня есть программа . но у меня в ней не...

6
m0nax
1203 / 908 / 109
Регистрация: 12.01.2010
Сообщений: 1,891
Завершенные тесты: 3
16.04.2012, 19:43 2
курсор мыши на метод наведи и вылезет окно со списком всех исключений...
0
Миниатюры
Как определять обрабатываются ли исключения внутри метода или их надо отлавливать снаружи  
Snowy
8 / 8 / 2
Регистрация: 14.01.2012
Сообщений: 56
Завершенные тесты: 1
16.04.2012, 19:49  [ТС] 3
m0nax, ну блииин, всплывающие подсказки это не интересно, не правильно, не практично, а если я пишу не в vs
0
kolorotur
Эксперт .NET
10486 / 8674 / 2157
Регистрация: 17.09.2011
Сообщений: 14,888
Завершенные тесты: 1
16.04.2012, 20:13 4
Поясните вопрос: вы хотите знать, как определить что некий метод выбрасывает некое исключение или вам интересно в каких случаях обрабатывать исключение внутри метода, а в каких - перебрасывать вверх по стеку?
0
Snowy
8 / 8 / 2
Регистрация: 14.01.2012
Сообщений: 56
Завершенные тесты: 1
16.04.2012, 20:56  [ТС] 5
kolorotur, интересно и то и другое
0
kolorotur
Эксперт .NET
10486 / 8674 / 2157
Регистрация: 17.09.2011
Сообщений: 14,888
Завершенные тесты: 1
16.04.2012, 21:15 6
Первое - никак, если метод должным образом не задокументирован.
Второе - если можете в методе адекватно обработать исключение, то обрабатываете, если нет - передаете дальше.
1
Snowy
8 / 8 / 2
Регистрация: 14.01.2012
Сообщений: 56
Завершенные тесты: 1
16.04.2012, 21:30  [ТС] 7
kolorotur, вот банально, но иногда нужно чтобы кто-то поставил все на свои места
0
16.04.2012, 21:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.04.2012, 21:30

Прозрачный объект снаружи и видимый внутри
Подскажите, как сделать так чтобы например комната была видна внутри, но...

Сервер не дает подключиться ни внутри сети, ни снаружи
Всем привет. Проблема следующего характера: на работе в связи с открытием...

Cisco-871, внутри без DHCP, снаружи динамический адрес
Пытаюсь настроить Cisco-871 на раздачу интернета в локальной сети. Сделал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru