--- title: "Excepciones" url: https://docs.catalyst.zoho.com/es/sdk/flutter/v2/exceptions/ description: "Esta página de ayuda lista las excepciones comunes que pueden ocurrir en las ejecuciones de tu aplicación Catalyst Android e iOS construida con Flutter SDK." last_updated: 2026-03-20T16:21:56Z service: All Services type: general related_links: - name: "Developer Tools" url: /es/getting-started/set-up-a-catalyst-project/developer-tools --- # Excepciones Las excepciones son comportamientos defectuosos inesperados que ocurren durante la ejecución de la aplicación. Todos los errores y excepciones en aplicaciones Android o iOS construidas con Flutter SDK son manejados por enumeraciones llamadas `ZCatalystException`, definidas en el paquete del Android SDK. Si ocurre una excepción en tu aplicación móvil, se devuelven las siguientes propiedades Dart de la excepción: * **`code`:** Identificador único del error * **`errorMsg`:** Descripción general sobre el error * **`errorDetails`:** Información adicional sobre el error * **`originalException`:** La excepción real que fue lanzada A continuación se muestra una lista de códigos de error comunes lanzados por el Catalyst Flutter SDK y sus descripciones:
Códigos de error Descripciones
INITIALIZATION_ERROR La inicialización del SDK falló
LOGIN_ERROR El proceso de inicio de sesión falló para el usuario
LOGOUT_FAILED El proceso de cierre de sesión falló para el usuario
TOKEN_FETCH_ERROR No se pudo obtener el token de acceso
RESPONSE_PARSE_ERROR La respuesta recibida no es analizable
NO_NETWORK_AVAILABLE La conectividad de red no está disponible para realizar la llamada API
API_FAILED La invocación de la API falló
INVALID_DATA Los datos enviados no son de un tipo válido para el formato específico
FILE_SIZE_EXCEEDED El tamaño del archivo cargado excedió el límite de tamaño de archivo de 100 MB
FUNCTION_EXECUTION_ERROR No se pudo ejecutar la función
JSON_EXCEPTION El cuerpo incluido en la solicitud no es un JSON válido
INVALID_REQUEST La solicitud creada no es válida
INVALID_FILE_INPUT El archivo enviado en la operación de carga no es válido
INTERNAL_ERROR Ocurrió un error interno en el SDK
INVALID_CONFIGURATION El SDK no ha sido inicializado con la configuración requerida para el inicio de sesión. Reinicializa el SDK con la configuración apropiada para el inicio de sesión.
CUSTOM_LOGIN_DISABLED No se pudieron encontrar los parámetros requeridos para la autenticación de terceros. Asegúrate de haber habilitado la autenticación de terceros para el proyecto o vuelve a descargar el archivo de propiedades.
### Excepciones en aplicaciones iOS Si ocurre un error en tu aplicación iOS, se devuelven las siguientes propiedades del error: * `code`: Identificador único del error * `message`: Descripción general sobre el error * `details`: Información adicional sobre el error A continuación se muestra una lista de códigos de error comunes lanzados por el Catalyst iOS SDK y sus descripciones:
Códigos de error Descripciones
INVALID_DATA Los datos están en un formato inválido
INTERNAL_ERROR El error ocurrió debido a problemas internos, servidores u otra causa
RESPONSE_NIL No se devolvió respuesta del servidor
TOKEN_FETCH_ERROR No se pudo obtener el token de acceso
OAUTH_FETCH_ERROR Ocurrió un error al obtener el token OAUTH
UNABLE_TO_CONSTRUCT_URL Ocurrió un error al construir la URL
PROCESSING_ERROR Ocurrió un error al procesar los datos
TYPECAST_ERROR Ocurrió un error al realizar la conversión de tipo de los datos
NO_INTERNET_CONNECTION El dispositivo no está conectado a internet
REQUEST_TIMEOUT La respuesta del servidor no llegó a tiempo
NETWORK_CONNECTION_LOST El dispositivo ha perdido su conexión con Internet
INITIALIZATION_ERROR Ocurrió un error al inicializar el SDK
FUNCTION_EXECUTION_ERROR Ocurrió un error al ejecutar una función
JSON_EXCEPTION Ocurrió un error al analizar el JSON