Resultados de la búsqueda a petición "throw"
Destructor que llama a una función que puede lanzar una excepción en C ++
Yo se que yono debería Lanzar excepciones de un destructor.Si mi destructor llama a una función que puede lanzar una excepción, ¿está bien si la atrapo en el...
¿Cuál es el beneficio de limitar los lanzamientos permitidos por una función C ++? [cerrado
¿Cuál es el beneficio de declarar los posibles lanzamientos de excepciones de una función C ++? En otras palabras, ¿qué significa agregar la palabra clavethrow() ¿en realidad? He leído que una declaración de función comovoid do_something() ...
No puedo usar THROW SQL Server 2008 R2
SQL Server 2008 R2 Management Studio no reconoció mi lanzamiento en el siguiente ejemplo, dicesintaxis incorrecta cerca de ThrowEstoy intentando emitir un er...
Clases abstractas de Java que lanzan
Si tengo una clase abstracta con la siguiente función -
Finalmente en C ++
¿Es esta una buena forma de implementar un comportamiento similar a Finalmente en C ++ estándar? (Sin punteros especiales) class Exception : public Exception { public: virtual bool isException() { return true; } }; class NoException : public ...
¿Por qué los tiros no son seguros en Swift?
El mayor malentendido para mí en Swift es elthrows palabra clave. Considere la siguiente pieza de código: func myUsefulFunction() throwsRealmente no podemos entender qué tipo de error arrojará. Lo único que sabemos es que podría arrojar algún ...
Reenviar un error en Swift
¿Existe una mejor solución para reenviar un error Swift de una función a otra? En este momento, lo estoy haciendo así: enum Error:ErrorType{ case Error1 case Error2 } func func1()throws{ do{ try func2() }catch Error.Error1{ throw Error.Error1 ...
Lanzando excepciones de constructores
Estoy teniendo un debate con un compañero de trabajo sobre el lanzamiento de excepciones de los constructores, y pensé que me gustaría recibir comentarios. ¿Está bien lanzar excepciones de los constructores, desde el punto de vista ...
Símbolo de refuerzo no encontrado
Estoy intentando compilar / portar una versión anterior de OpenOffice. Utiliza Boost v1.34.1, que es parte del árbol de origen. El mensaje de error es el siguiente: Undefined symbols: "boost::throw_exception(std::exception const&)", ...
Diferencia entre lanzamiento y lanzamiento en Java? [duplicar
Esta pregunta ya tiene una respuesta aquí: Manejo de excepciones: lanzamiento, lanzamiento y lanzamiento [/questions/3940213/exception-handling-throw-throws-and-throwable] 8 respuestas ¿Puede alguien indicar claramente la diferencia entre ...