提一下顺序因为se是需要初始化的怎么理解?
来源:2-4 店铺注册功能之Controller层的改造
Wonwayshon
2021-07-21 10:13:03
老师在这里说“提一下顺序因为se是需要初始化的”怎么理解?没用太听懂麻烦老师详细讲讲
1回答
同学你好,因为这里使用try-catch,se不止在try-catch里应用,也要在try-catch模块外应用,所以se要作为当前方法中的一个全局变量,比如
但是在声明时,只是声明了se对象,并没有初始化,所以需要在try模块中先初始化,才能继续应用
因为在try模块中初始化了,也就是此时可以正常调用了,所以将if判断中的se对象的方法调用放在了这里。
这里同学可以参考前面课程中数组的使用来理解
同样是先声明一个变量,然后在局部代码块中赋值,然后调用,同样的思路来理解。
https://class.imooc.com/lesson/1017#mid=24530(数组课程的链接)
祝学习愉快~
相似问题