exam9_3.java

来自「java学习课件」· Java 代码 · 共 39 行

JAVA
39
字号
/*这是一个处理算术运算异常的程序
 *程序的名称:ArithmerticExceptionExam9_2.java
 *目的是演示抛出异常的用法
 */
import java.util.*;
import java.lang.ArithmeticException.*;
public class Exam9_3
{
  public static void arithmetic(int [] a,int [] b)
  {
   int m;
   for(int i=0;i<b.length;i++)
   {
    String err="  ";
    try
    {m=b[i]/(a[i]-b[i]);}
    catch(Exception e)
    {
      m=0;
      err=e.toString();	
    }
    System.out.println("i="+i+"时m="+m+err);
   }
  }
  public static void main(String [] args)  
  {
   int [] bt=new int[10];
   int [] at=new int[10];
   Random rda=new Random(9876); //定义创建随机数对象rda
   Random rdb=new Random(2341);   //定义创建随机数对象rdb
   for(int i=0;i<bt.length;i++) 
   {
     bt[i]=rda.nextInt(10);  //产生一组10以内的随机整数
     at[i]=rdb.nextInt(10);  //产生一组10以内的随机整数
   }
   arithmetic(at,bt); //调用运算方法
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?