TypeError: исключения должны быть классами старого стиля или производными от BaseException, а не str

Ниже приведен мой код:

test = 'abc'
if True:
    raise test + 'def'

И когда я запускаю это, это дает мнеTypeError

TypeError: exceptions must be old-style classes or derived from BaseException, not str

Так какой тип долженtest быть?

Ответы на вопрос(3)

Ваш ответ на вопрос