异常处理
package bbb;
import java.util.Scanner;
public class ExceptionTest {
public static void main(String[] args) {
int a,b;
System.out.println("请输入两个整数:");
Scanner sc = new Scanner(System.in);
a = sc.nextInt();
b = sc.nextInt();
try{
double c = a / b;
System.out.println(c);
}
catch(ArithmeticException e){
System.out.println("除数不能为0!!");
}
}
}
import java.util.Scanner;
public class ExceptionTest {
public static void main(String[] args) {
int a,b;
System.out.println("请输入两个整数:");
Scanner sc = new Scanner(System.in);
a = sc.nextInt();
b = sc.nextInt();
try{
double c = a / b;
System.out.println(c);
}
catch(ArithmeticException e){
System.out.println("除数不能为0!!");
}
}
}
package bbb;
import java.util.*;
public class ExceptionTest1 {
public static void main(String[] args) {
try{
double r ;
System.out.println("请输入半径:");
Scanner sc = new Scanner(System.in);
r = sc.nextDouble();
double s = r * r *3.14;
System.out.println("圆面积是:"+s);
}
catch(InputMismatchException e){
System.out.println("请输入正确半径!!!");
}
}
}
import java.util.*;
public class ExceptionTest1 {
public static void main(String[] args) {
try{
double r ;
System.out.println("请输入半径:");
Scanner sc = new Scanner(System.in);
r = sc.nextDouble();
double s = r * r *3.14;
System.out.println("圆面积是:"+s);
}
catch(InputMismatchException e){
System.out.println("请输入正确半径!!!");
}
}
}