Enunciado

Captura de exceções da classe derivada. Use a herança para criar várias classes derivadas de runtime_ error. Depois, mostre que um tratador de catch que especifica a classe-base pode capturar (catch) exceções da classe derivada.

Passo 1

Beleza meus princesos. Vamos abrir seu compilador e colocar a mão na massa, hoje é dia de aprender um pouco mais sobre a linguagem C++.

Primeiro, precisamos definir nossas classes derivadas de runtime_error, vamos chamá-las de runtime_error_one e runtime_error_two.

Passo 2

Passo 3

Em seguida, precisamos definir nossa função principal I, na qual lançaremos nossas exceções.

A nossa saída é então

É isso pessoal, espero que tenham entendido o que foi feito, abraços!!!

Resposta

Ei, a resposta está no passo a passo :)