现有如下代码: try: print(count) demo_list = ["Python", "Java", "C", "C++"] print(demo_list[5]) except (NameError, IndexError) as error: print(f"异常原因:{error}") 关于以上代码的说法中,不正确的是()。 A. 因为代码的try子句中使用print()输出未定义的变量,所以会引发NameError异常。 B. 以上代码的demo_list中只有4个元素,但代码访问了列表的第5个元素,所以会引发IndexError异常。| C、以上代码只会提示变量count未定义,不会提示越界访问。 C. 以上全部正确。