【发布时间】:2020-05-27 17:22:02
【问题描述】:
通常,当您提示用户输入值时,他们可能会输入无效值。如果您想要求用户提示一个新值或者仅仅是一个 while 循环就足够了,那么是否需要异常(try/catch 块)?
【问题讨论】:
-
这取决于您使用的输入类或方法。有些抛出异常,有些则返回您必须使用
if语句检查的内容。你在用什么? -
我正在提示用户通过扫描仪对象输入整数
-
很难回答您的问题,因为它不包含minimal reproducible example。显示代码比描述代码更有帮助。请edit您的问题包括您的代码、示例输入和输出以及任何错误消息。这将有助于我们更好地回答您的问题。
标签: java exception while-loop try-catch