Подтвердить что ты не робот

Есть ли ключевое слово throw в С#, как в Java?

Возможный дубликат:
как использовать ключевое слово sys в стиле Java в С#?

У меня есть функция, в которой возникает исключение например,

private void functionName() throws Exception
{
   // some code that might throw an exception
}

спасибо!

4b9b3361

Ответ 1

Нет, поскольку в С# не отмечено исключений

Если вы пытаетесь документировать сделанные исключения, используйте стандартную документацию xml

/// <exception cref="InvalidOperationException">Why it thrown.</exception>

Ответ 2

Нет. В С# такой конструкции нет. Но вы можете добавить комментарий к вашему методу, как это /// <exception cref="Exception"></exception> и он будет виден в IntelliSense

Ответ 3

К сожалению, нет, и это может быть боль. Средство должно быть более осторожным с исключениями, которые ваш код бросает и как вы обрабатываете ошибки.