Enter another year or enter '-1' to quit: 我只想在你输入正确的数字之前重播错误信息。如何摆脱之前的输入结果,以及如何解决第一个try catch块只运行两次的问题? 我在网上看了看,但似乎如果我改变了这个程序的一小部分,其他的东西就坏了。如果我把它们都放在同一个while循环中,那么第一次就可以工作了,但是之后,每次我都需要输入<
我创建了一个程序,仅求正数的平均值。程序运行良好,然而,我希望改进它。当用户输入负数时,循环会忽略它。但是,我希望一旦用户输入一个负数,就会出现一个错误消息。我已经做了一些研究,我相信我需要在我的循环中添加一个try catch,但是,我不知道如何将它实现到我现有的代码中。这是到目前为止我的代码;
System.out.println("program to find the arithmetic mean (average) of a list of pos
在我看来,goto似乎是最好的选择。但我已经读过几次了,不想使用它,而且总是有另一种选择。现在,我正在尝试这样的东西: //Something that requires internet connectivity; catchSo there won't be a problem of multiple ShowMessage Boxes.现在,对我来说最好的选择似乎是在catch语句中使用goto,但我正在努力避免它try是函
我需要将对readData()方法中的文件的搜索放在一个循环中,该循环捕获fine not fine异常,然后循环再次提示用户输入文件名,直到输入正确的文件名。输入正确的文件名后,返回值将传递给其他方法以继续执行代码。
我曾尝试将代码块放入do-while方法中,但它导致了无限循环。我需要在这个语义方面的帮助。