http://stackoverflow.com/questions/31993377/why-is-hasnext-false-but-hasnextline-is-true
token 和 line 的区别 ?