es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: TRY-CATCH

¿Cómo puedo evitar el error uniroot que detiene el bucle?

Estoy ejecutando la función uniroot en el bucle, pero me sale un error y el código se detiene. El código es el siguiente; func <- function(f) -a*b/c*0.5*d*e^2 + (d/f-1)*g*sin(h*(pi/180))-i dat <- data.frame(a = c(0.99,0.99,0.99), b = c(0.1986572,0.1986572,0.1986572), c = c(237.5,237.5,237.5), d = c(1028.372, 1028.711, 1028.372), e = c(2.46261, 2.986461, 2.46261), . . . Read more

Flutter: ¿Por qué la excepción no se captura?

Quiero mostrar un snackbar cuando ocurra un error. La excepción funciona pero no es capturada en main.dart. ¿Puede ver cuál es el problema? Soy nuevo en Flutter así que puede que no sea bueno. Gracias. main.dart Future<void> _signInWithPhoneNumber() async { try { postPhoneInfo( tokenValue, _packageInfo.appName, _packageInfo.version, Theme.of(context).platform.toString().substring(15), ‘número de teléfono’); . . . Read more

Capturar tipos de excepción específicos en NodeJS

En C# y Python puedo envolver un código en una cláusula try-except con varias secciones except para diferentes clases de excepción. try: # Hacer algo except ExceptionType1: # retornar A except ExceptionType2: # retornar B ¿Puedo hacer algo similar en NodeJS?

Swift 5: Error en el bloque de éxito o fracaso “El bloque ‘catch’ no es alcanzable porque no hay errores lanzados en el bloque ‘do'”.

Estoy escribiendo un cierre con manejo de errores, pero estoy recibiendo una advertencia de “bloque ‘catch’ es inaccesible porque no hay errores lanzados en el bloque ‘do’” en la línea de catch. Este es mi código: class Servicio { func graphQL(body: [String:Any], onSuccess: @escaping (Foundation.Data) -> (), onFailure: @escaping (Error) . . . Read more

Bloques Try…Catch anidados múltiples en JS

Tengo una función que necesita realizar múltiples promesas en un orden estricto, y si alguna de ellas falla, toda la función necesita generar un error. Entiendo que debo utilizar un bloque Try…Catch para capturar cualquier excepción que se lance. Actualmente, estoy utilizando un Try…Catch anidado como este: try { try . . . Read more