import java.util.InputMismatchException;
import java.util.Scanner;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
try {
System.out.print("请输入除数:");
int a=input.nextInt();
System.out.print("请输入被除数:");
int b=input.nextInt();
System.out.println(String.format("%d/%d=%d",a,b,a/b));
} catch (InputMismatchException e) {
System.out.println("被除数和除数必须是整数");
return;
}catch(ArithmeticException e){
System.out.println("除数不能为零!");
return;
}finally{
System.out.println("谢谢使用!");
}
}
}
这个程序你应该会比较清楚,你可以调试看看执行的顺序就知道了 |