Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
¿Qué contiene el bloque de código try?
try
El código que limpia los recursos y se ejecuta si se produce o no una excepción.
Código que produce un objeto de excepción.
Código que puede provocar una excepción.
¿Cuál es el propósito del bloque de código catch?
catch
Para limpiar los recursos asignados en un bloque try.
Para controlar la excepción, registrarla o ignorarla.
Para ejecutar código que puede provocar una excepción.
¿Cuándo se produce una excepción IndexOutOfRangeException?
IndexOutOfRangeException
Se produce una excepción IndexOutOfRangeException cuando se intenta almacenar un valor de un tipo en una matriz de otro tipo.
Se produce una excepción IndexOutOfRangeException cuando se intenta una conversión no válida o una conversión explícita.
Se produce una excepción IndexOutOfRangeException cuando se intenta indexar una matriz fuera de los límites de esta.
¿Cuándo se produce una excepción ArrayTypeMismatchException?
ArrayTypeMismatchException
Se produce una excepción ArrayTypeMismatchException cuando se intenta almacenar un valor de un tipo en una matriz de otro tipo.
Se produce una excepción ArrayTypeMismatchException cuando se intenta acceder a un miembro en un tipo cuyo valor es null.
Se produce una excepción ArrayTypeMismatchException cuando se intenta indexar una matriz fuera de los límites de esta.
¿Cuál es el nombre de la clase base de la que heredan todos los tipos de excepción derivados?
Object.
Object
System.
System
Exception.
Exception
¿Qué propiedad de un objeto de excepción se puede usar para determinar dónde se produjo un error?
InnerException.
StackTrace.
TargetSite.
¿Cuál es el enfoque recomendado para detectar excepciones en C#?
Detectar cualquier tipo de excepción sin especificar un argumento de objeto.
Detectar solo las excepciones de las que el código sabe cómo recuperarse.
Detectar solo las excepciones que no se derivan de System.Exception.
¿Cuál es el nombre del tipo de excepción específico que se produce al intentar dividir por cero en C#?
ArithmeticException.
InvalidCastException.
DivideByZeroException.
Debe responder todas las preguntas antes de comprobar su trabajo.
¿Le ha resultado útil esta página?
¿Necesita ayuda con este tema?
¿Desea intentar usar Ask Learn para aclarar o guiarle a través de este tema?