小编Jus*_*tin的帖子

输入input.nextLine的安全性?

将来我会有这样的情况:异常可能通过的值赋给抛出的情况下input.nextLine(),以一个String与变量Scanner

就像你说的那样

String foo = input.nextInt();
Run Code Online (Sandbox Code Playgroud)

你会得到一个InputMismatchException.所以我想知道的是,是否有任何可能的方法来获取异常:

String foo = input.nextLine();
Run Code Online (Sandbox Code Playgroud)

这可能是一个愚蠢的问题,但我需要绝对肯定.

提前致谢!

java user-input console-application type-safety java.util.scanner

3
推荐指数
1
解决办法
132
查看次数