Si las declaraciones de tiro están en sentencias if, entonces el que tiene si condición se cumple es la que se lanza. Si las declaraciones de tiro no son en si-estados, como en el ejemplo anterior, casi no le tiene que, a continuación, el primero se lanza. La segunda manera es lanzar una matriz. Cuando se lanza una matriz, el operando de la instrucción throw es el nombre de la matriz sin los corchetes []. El parámetro del bloque catch es un puntero constante. Se utiliza el identificador del puntero con los corchetes [] como un conjunto en el bloque catch.
Este puntero apunta a la matriz tirado, no un nuevo objeto (array). En ambos sentidos, sólo hay un bloque try. Acabemos aquí por esta parte de la serie. Seguimos en la siguiente parte. Chrys Para llegar a cualquiera de las partes de esta serie, sólo tienes que escribir el título correspondiente a continuación y mi nombre, Chrys, en el cuadro de búsqueda de esta página y haga clic en Buscar (menú de uso si está disponible): Fundamentos de excepciones en C ++ Lanzar Varios Operandos con C ++ Excepciones de la jerarquización Bloques try-catch Especificación de excepciones a las funciones de las clases C ++ y excepciones en C ++