try, catch
Ejecutar instrucciones y detectar los errores resultantes
Sintaxis
trystatementscatchexceptionstatementsend
Descripción
try ejecuta las instrucciones en el bloque statements, catch statements endtry y detecta los errores resultantes en el bloque catch. Este método permite reemplazar el comportamiento del error predeterminado para un conjunto de instrucciones de programa. Si cualquier instrucción en un bloque try genera un error, el control del programa pasa inmediatamente al bloque catch, que contiene las instrucciones para gestionar errores.
exception es un objeto MException que permite identificar el error. El bloque catch asigna el objeto de excepción actual a la variable en exception.
Tanto el bloque try como el bloque catch pueden incluir instrucciones try/catch anidadas.
Ejemplos
Sugerencias
No puede utilizar múltiples bloques
catchdentro de un bloquetry, pero sí puede anidar bloquestry/catchcompletos.A diferencia de lo que ocurre con otros lenguajes, MATLAB no permite utilizar un bloque
finallydentro de instruccionestry/catch.