В C # вы можете сделать это:
try
{
// some code here
}
catch (MyCustomException)
{
// exception code here
}
catch (Exception)
{
// catches all other exceptions
}
Обратите внимание на catch (Type)
вместо catch (Type myVariable)
.Это возможно с VB.NET, или вам всегда нужно объявлять переменную при перехвате типов исключений, например:
Try
...
Catch var As NullReferenceException
...
Catch var As Exception
...
End Try