Em mới học code
Mà chú em ra bài tập khắc phục lỗi khi xuất ra làm sao để nhập kí tự hết bị lỗi.
public class Luyentap {
public static void main(String[] args) {
double a, b, x;
System.out.println("phuong trinh bac 1");
Scanner input = new Scanner(System.in);
System.out.println("nhap a");
a = input.nextDouble();
System.out.println("nhap b");
b = input.nextDouble();
if (a == 0) {
System.out.println("phuong trinh vo nghiem");
} else { x = -b/a;
System.out.println("phuong trinh co nghiem" + x);
}
}
}
phuong trinh bac 1
nhap a
fsdfd
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:864)
at java.util.Scanner.next(Scanner.java:1486)
at java.util.Scanner.nextDouble(Scanner.java:2413)
at luyentap.Luyentap.main(Luyentap.java:26)
C:\Users\ASUS\AppData\Local\NetBeans\Cache\8.2\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 4 seconds)