Catch IndexOutOfRangeException : try catch « Statement « Visual C++ .NET






Catch IndexOutOfRangeException

 

#include "stdafx.h"
using namespace System;

int main()
{
   int i;
   array<int>^ array1 = { 0, 1, 2};

   try
   {
      i = array1[3];
   }
   catch(IndexOutOfRangeException^ e)
   {
      Console::WriteLine( "{0}, {1}" , e->ToString(), e->Message);
   }
}

   
  








Related examples in the same category

1.Catch an Exception with a try/catch Block
2.Catch All exceptions
3.Catch Exception
4.Multi Exception Handling
5.Catch IO exception
6.Nested exception catching
7.Catch custom exception and then general exception