error
Generar un error y mostrar un mensaje
Descripción
error(
incluye un identificador de error en la excepción. El identificador permite distinguir errores y controlar lo que ocurre cuando MATLAB detecta los errores. Puede utilizar cualquiera de los argumentos de entrada de las sintaxis anteriores.errID
,___)
error(
genera un error utilizando los campos de una estructura escalar.errorStruct
)
error(
proporciona una solución sugerida para la excepción. Puede utilizar cualquiera de los argumentos de entrada de las sintaxis anteriores. correction
,___)
Ejemplos
Argumentos de entrada
Sugerencias
Cuando genera un error, MATLAB captura información sobre él y la almacena en una estructura de datos que es un objeto de la clase
MException
. Puede acceder a información del objeto de excepción mediantetry/catch
. O, si el programa termina debido a una excepción y devuelve el control a la línea de comandos, puede utilizarMException.last
.MATLAB no deja de ejecutar un programa si se produce un error dentro de un bloque
try
. En este caso, MATLAB pasa el control al bloquecatch
.Si todas las entradas de
error
están vacías, MATLAB no genera un error.
Capacidades ampliadas
Historial de versiones
Introducido antes de R2006a
Consulte también
MException
| MException.last
| warning
| errordlg
| assert
| dbstack
| try
| sprintf