我在Windows 8編碼的Java上Textpad當程序運行,並在用戶輸入他們的意見,只要用戶輸入他的輸入,它說麻煩與Textpad
讀取用戶輸入中斷!工具已完成,退出代碼爲130.
無法找出問題並需要幫助。
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
class userinput {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
private int rollno;
private String name;
public void get() throws IOException, NumberFormatException {
System.out.print("Enter the rollno :");
rollno = Integer.parseInt(br.readLine());
System.out.print("Enter the name :");
name = br.readLine();
}
public static void main(String args[]) {
userinput a = new userinput();
try {
a.get();
} catch (IOException e) {
System.out.println("Invalid Entry");
} catch (NumberFormatException f) {
System.out.println("Invalid entry");
}
}
}
您的問題似乎並沒有與您的代碼相關,因爲它工作正常。如果可能的話,使用IntelliJ,Eclipse或Netbeans等更好的開發環境,或者在Textpad中正確讀取用戶輸入的內容做一些研究,因爲它似乎有點不同。 – Tom