该句的修辞手法为反问。“我恍然大悟这不是刺猬吗”转换成陈述句就是“我恍然大悟,这是刺猬啊”,很明显就是用否定的句式通过反问来表示肯定的意思,故为反问句。反问又称激问、反诘、诘问。用疑问形式表达确定的意思,用肯定形式反问表否定,用否定形式反问表肯定,只问不答,答案暗含在反问句中。