95

Possible Duplicate:
how to use Java-style throws keyword in C#?

i have a function where an exception occurs say for example

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

thanks!

0

3 Answers 3

148

No, because there are no checked exceptions in C#

If you are trying to document exceptions that are thrown, use the standard xml documentation

/// <exception cref="InvalidOperationException">Why it's thrown.</exception> 
Sign up to request clarification or add additional context in comments.

1 Comment

I noticed that the text I write in the exception element is not shown next to the exception in the Intellisense popup for the method. Do you know where it shows up?
19

No. There is no such construct in c#. But you can add the comment to your method like this /// <exception cref="Exception"></exception> and it will be visible in IntelliSense

2 Comments

i am talking about throws keyword
throw keyword is used to throw exception itself like "throw new Exception()". And exception is raised
6

Unfortunately there isn't, and it can be a pain. The remedy is to be more careful with the exceptions that your code throws and how you handle errors.

Comments