Lire en anglais

Partager via


Erreur du compilateur CS1015

Type objet, chaîne ou classe attendu

L’utilisateur a tenté de passer un type de données prédéfini dans un bloc catch . Seuls les types de données qui dérivent de System.Exception peuvent être passés dans un bloc catch . Pour plus d’informations sur les exceptions, consultez Exceptions et gestion des exceptions.

Exemple

L’exemple suivant génère l’erreur CS1015 :

// CS1015.cs  
class Sample  
{  
    static void Main()  
    {  
        try
        {  
        }  
        catch(int)   // CS1015, int is not derived from System.Exception  
        {  
        }  
    }  
}