问题标签 [inputmismatchexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java:获取引发异常的用户输入的值
我试图用 Scanner 捕获一个 InputMismatchException 期望双精度,如果输入等于“c”或“q”,我想在 catch 块中运行一些特定的代码。我想知道是否有办法在抛出异常后获取用户输入的值。因此,例如,如果代码需要双精度并且用户输入字母“c”,我希望能够知道具体输入了“c”,如果为真,则执行某些操作。这是我正在尝试编写的代码,其中“getValue()”是一个虚构的方法名称,用于描述我要完成的工作:
提前感谢您的输入:)
token - 使用 Scanner 使用 read 方法读取文件 (InputMismatchException)
我是 java 新手,使用扫描仪类读取文件时遇到问题。
我的目标是阅读以下 .txt 文件:
文件顶部的“3”应读取为一个整数,表示该文件有多少房屋。“3”之后的以下四行确定一宫。
我尝试使用类 portefeuille 中的读取方法读取此文件:
Woning 类中的 read 方法如下所示:
当我尝试执行以下代码时:
我收到以下错误:
但是,如果我使用 Woning 类中的 read 方法以字符串格式读取一个地址:
它工作正常。
我试图将 .txt 文件更改为只有一个地址,顶部没有“3”,以便它的格式与应该工作的地址完全一样。但是当我从 Woning 类调用 read 方法时,它仍然给我错误。
谁能帮我解决这个问题?
谢谢!
java - 长整数扫描器,线程“主”java.util.InputMismatchException中的异常
我在最后一步完成我的程序,但是每当我输入我的整数(长)时,我都会得到一个输入不匹配:
我的代码如下:
感谢您的时间!
java - 处理异常并显示消息对话框
我试图让用户在文本字段中输入一个整数。当用户输入非整数时,try catch 块应该处理异常。应该会出现一个消息对话框,告诉用户他们应该输入其他内容,但我似乎无法这样做。
java - 如何在跳过文本的同时读取 .txt 中的整数和双精度数?
我对java很陌生-
我有一个文本文件,其中包含有关员工工资和每周工作时间的数据。我需要弄清楚如何在跳过每个部分上方的文本标题的同时阅读数据,然后准备好数据,以便我可以对其执行一些简单的计算。
这是输入文件的示例:
第一个数字是员工人数,然后是每个员工的工时和工资。
这是我到目前为止所得到的:
我想我需要一种方法来跳过文件的“Shop One”部分并阅读数字。我似乎无法弄清楚如何,我只是不断收到 InputMismatchException。任何帮助将不胜感激。
java - java.util.InputMismatchException 通过读取双精度
当我尝试阅读 0.6 时,我得到了 java.util.InputMismatchException 这是代码的一部分。如您所见,我尝试为练习表重新实现 SkipList。
java - 异常和无限循环
假设满足前提条件,当这个方法被执行并输入一个字符串来测试程序后,我得到一个无限循环。为什么会出现这个问题,我该如何解决?
java - 线程“主”java.util.InputMismatchException 中的异常
我需要 Java 中的一项练习的帮助,我可能会在这个错误上停留 2 个小时。任何帮助都会很棒。
和:
我无法在 Proizvod 类的变量“proizvodi”上输入字符串“imer”或 int“cenar”。
有什么帮助吗?为什么我得到这个错误?谢谢!
java - Eclipse 要求返回声明,尽管我有一个
你好!Eclipse 在方法 readInt() 处给了我这个错误:“这个方法必须返回一个 int 类型的结果。” 并给出示例解决方案“添加返回语句”和“将返回类型更改为 void”。我试图将 return i 语句放在 try-and-catch 循环之外,但是当我这样做时,return 语句找不到变量 i。
我已经为此苦苦挣扎了一段时间,似乎无法让它发挥作用......我将不胜感激任何帮助!谢谢你。
java - 二维数组的 InputMismatchException
检查下面的评论。
我在用...
应该用...