一、异常
异常是指在程序运行过程中所发生的的不正常的事件。异常会中断正在运行的程序
俩数相除,因除数不能等于零以及误输入字母可能产生的异常
public class Test1 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
try{
System.out.print("请输入被除数:");
int num1=input.nextInt();
System.out.print("请输入除数:");
int num2=input.nextInt();
System.out.println(num1+"/"+num2+"="+(num1/num2));
}catch(InputMismatchException e){
System.err.println("出现错误:被除数和除数必须为整数!");
return;
}
catch(ArithmeticException e){
System.err.println("出现错误:除数不能为0!");
// System.exit(1);
return;
}catch(Exception e){
//先写子类在写父类异常,Excepton必须写在最后
System.out.println("出现错误:非法操作!");
}
finally{
System.out.println(