Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Typ przechwycony lub zgłoszony musi pochodzić z elementu System.Exception
Podjęto próbę przekazania typu danych, który nie pochodzi z elementu System.Exception do bloku catch . Tylko typy danych pochodzące z elementu System.Exception można przekazać do bloku catch . Aby uzyskać więcej informacji, zobacz Wyjątki i obsługa wyjątków.
Poniższy przykład generuje plik CS0155:
// CS0155.cs
using System;
namespace MyNamespace
{
public class MyClass2
// try the following line instead
// public class MyClass2 : Exception
{
}
public class MyClass
{
public static void Main()
{
try
{
}
catch (MyClass2) // CS0155, resolves if you derive MyClass2 from Exception
{
}
}
}
}