正在回答
同学你好,根据错误提示,这里的报错原因是没有确定作用域,因为声明了变量cat, 而变量必须要有作用域,这里的大括号就是用来限定cat的作用域的,比如:

这样因为上面已经确定该变量的作用域了,所以可以直接这样写,不报错!
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

错误提示:
Multiple markers at this line
- cat cannot be resolved to a variable
- Animal cannot be resolved to a variable
- Syntax error, insert ":: IdentifierOrNew" to complete ReferenceExpression
- Syntax error, insert ";" to complete Statement
- Syntax error, insert "AssignmentOperator Expression" to complete
Assignment

错误提示:
Multiple markers at this line
- cat cannot be resolved to a variable
- Animal cannot be resolved to a variable
- Syntax error, insert ":: IdentifierOrNew" to complete ReferenceExpression
- Syntax error, insert ";" to complete Statement
- Syntax error, insert "AssignmentOperator Expression" to complete
Assignment
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
吗?如果有则把鼠标放上去,看一下错误提示是什么,这个错误提示才是出错的原因。如果读不懂错误提示可以截图贴出来。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星