Excepción de exepción lanzada. Más...
#include <stmtNode.h>
Herencias exception.
Métodos públicos | |
| throwException (runNode *resp) | |
| const char * | what () const throw () |
| runNode * | val () const |
Excepción de exepción lanzada.
Esta excepción se produce cuando se ejecuta una sentencia throw (
La exepción guarda un valor que podra ser usado en el bloque catch.
| throwException::throwException | ( | runNode * | resp | ) |
Constructor de la execpción
| resp | Valor de la excepción |
| runNode * throwException::val | ( | ) | const |
Obtiene el valor de la excepción
| const char * throwException::what | ( | ) | const | |
| throw | ( | |||
| ) | ||||
Método que será ejecutado cuando la excepción no es atrapada.