Tuesday, July 24, 2012

Throw statement in c#

Usually the throw statement is used with try-catch or try-finally statements.
You can also rethrow a caught exception using the throw statement

public class ThrowTest2
{

static int GetNumber(int index)
{
int[] nums = { 300, 600, 900 };
if (index > nums.Length)
{
throw new IndexOutOfRangeException();
}
return nums[index];

}
static void Main()
{
int result = GetNumber(3);

}
}
/*
Output:
The System.IndexOutOfRangeException exception occurs.
*/

No comments:

Post a Comment