SG::ExcOutOfRange Node1 SG::ExcOutOfRange + ExcOutOfRange() Node2 std::out_of_range Node2->Node1 Node3 std::logic_error Node3->Node2 Node4 std::exception Node4->Node3