Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour bénéficier des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Que contient le bloc de code try ?
try
Le code qui nettoie les ressources et est exécuté qu’une exception se produise ou non.
Le code qui lève un objet d’exception.
Le code qui peut provoquer une exception.
Quelle est la finalité du bloc de code catch ?
catch
Pour nettoyer toutes les ressources allouées dans un bloc try.
Pour gérer l’exception, enregistrez-la ou ignorez-la.
Pour exécuter du code susceptible de provoquer une exception.
Quand une exception IndexOutOfRangeException est-elle levée ?
IndexOutOfRangeException
Une exception IndexOutOfRangeException est levée lorsqu’une tentative de stockage d’une valeur d’un type est effectuée dans un tableau d’un autre type.
Une exception IndexOutOfRangeException est levée lors d’une tentative de conversion de cast ou explicite non valide.
Une exception IndexOutOfRangeException est levée lorsque vous tentez d’indexer un tableau en dehors de ses limites.
Quand une exception ArrayTypeMismatchException est-elle levée ?
ArrayTypeMismatchException
Une exception ArrayTypeMismatchException est levée lorsqu’une tentative de stockage d’une valeur d’un type est effectuée dans un tableau d’un autre type.
Une exception ArrayTypeMismatchException est levée lors de la tentative d’accès à un membre sur un type dont la valeur est null.
Une exception ArrayTypeMismatchException est levée lorsque vous tentez d’indexer un tableau en dehors de ses limites.
Quel est le nom de la classe de base dont tous les types d’exception dérivés héritent ?
Object.
Object
System.
System
Exception.
Exception
Quelle propriété d’un objet d’exception peut être utilisée pour déterminer où une erreur s’est produite ?
InnerException.
StackTrace.
TargetSite.
Quelle est l’approche recommandée pour intercepter les exceptions en C# ?
Interceptez n’importe quel type d’exception sans spécifier d’argument d’objet.
Interceptez uniquement les exceptions dont votre code sait comment récupérer.
Interceptez uniquement les exceptions qui ne sont pas dérivées de System.Exception.
Quel est le nom du type d’exception spécifique qui se produit lors de la tentative de division par zéro en C# ?
ArithmeticException.
InvalidCastException.
DivideByZeroException.
Vous devez répondre à toutes les questions avant de vérifier votre travail.
Est-ce que cette page vous a été utile?
Avez-vous besoin d’aide à ce sujet?
Voulez-vous essayer d’utiliser Ask Learn pour clarifier ou vous guider à travers ce sujet ?