处理非数字的异常后会显示无法定义为变量

来源:3-4 项目作业

比奇堡派大新

2023-10-15 23:48:21

https://img.mukewang.com/climg/652c0987097e17f007620254.jpg

当之星try和catch之后   int[n]就显示报错

https://img.mukewang.com/climg/652c09aa09430fb305470331.jpg

不明白  上一堂课也有这种情况 是我哪里没理解到嘛 请教老师

写回答

1回答

好帮手慕小尤

2023-10-16

同学你好,因在try....catch中定义的变量n,此时n就只能在try中进行使用,无法在try外面使用所以出现异常。建议同学在try....catch外定义变量。如下所示:

https://img.mukewang.com/climg/652c8f4809ac982705420278.jpg

注:关于代码的问题同学可以以复制粘贴的方式反馈,便于老师测试代码。

祝学习愉快!

0

0 学习 · 9886 问题

查看课程