捕捉异常
来源:2-1 从键盘接收数据
gzw_sg
2022-07-13 11:00:09
想问一下为什么要加红色箭头指的那行
1回答
好帮手慕小黑
2022-07-13
同学你好,当Scanner接收到数据时,会对数据进行验证,如果数据类型接收不匹配,会直接抛出异常而不处理该数据,并且该数据是不会被内存所丢弃,会一直保存到内存中,直到程序运行结束,才会被内存丢弃,或者该数据被其他方法所接收从而消耗掉,而sc.next方法会接收到String类型的数据,即任何数据都会被接收,并且不会报错。
祝学习愉快!
0 学习 · 9886 问题
相似问题
回答 2
回答 1