局部变量的作用域 十二时辰_ 2021-08-13 230 阅读1分钟 局部变量:是指变量按照位置来划分,声明在某个方法或者语句块内部的变量 比如说声明在main()函数内部的变量,声明在if语句或者switch语句等的内部的变量 使用局部变量,一定要注意它的作用域 最后一句输出语句报错,说明变量b的作用域在if这个代码块中 改成下面这样就不会出错 以前只考虑变量作用域在方法中的情况 其实if,try catch中定义的变量也只能在当前作用域生效 今天修改bug才发觉这个问题,导师都被我的这个疑问惊呆了 学习上还有许多不足之处 伙伴们共勉呀