在您未使用try{}catch(){}之前 您输入35会发现依然报错
因为输入35,对应的是第九个月的学习内容,按照输出四周学习内容的设定,会继续输出第36周。但数组只给到35周的内容,所以还是会越界报错。