📄 exam9_3.java
字号:
/*这是一个处理算术运算异常的程序
*程序的名称: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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -