早教吧作业答案频道 -->其他-->
JAVA异常类定义一个异常类noIntException,考查在[0,6]区间内变化的变量i,若i不能被3整除,则抛出异常noIntException,并输出“i/3不是整型结果”;若i能被3整除,则直接输出“正常退出”。
题目详情
JAVA异常类
定义一个异常类noIntException,考查在[0,6]区间内变化的变量i,若i不能被3整除,则抛出异常noIntException ,并输出“i/3不是整型结果”;若i能被3整除,则直接输出“正常退出”。
定义一个异常类noIntException,考查在[0,6]区间内变化的变量i,若i不能被3整除,则抛出异常noIntException ,并输出“i/3不是整型结果”;若i能被3整除,则直接输出“正常退出”。
▼优质解答
答案和解析
粗略写一下:
public class Test{
public static void main(String args[])
{
try{
int i = (int)(6*Math.random())+1;
System.out.println("i = "+ i);
if(i%3 != 0){
throw new noIntException("i/3不是整型结果");
}else{
System.out.println("正常退出");
}
}catch(noIntException e){
System.out.println(e);
}
}
}
class noIntException extends Exception
{
String id; // 异常标识
public noIntException(String str)
{
id = str;
}
public String toString()
{
return ("操作异常 :"+id);
}
}
public class Test{
public static void main(String args[])
{
try{
int i = (int)(6*Math.random())+1;
System.out.println("i = "+ i);
if(i%3 != 0){
throw new noIntException("i/3不是整型结果");
}else{
System.out.println("正常退出");
}
}catch(noIntException e){
System.out.println(e);
}
}
}
class noIntException extends Exception
{
String id; // 异常标识
public noIntException(String str)
{
id = str;
}
public String toString()
{
return ("操作异常 :"+id);
}
}
看了 JAVA异常类定义一个异常类...的网友还看了以下:
数三,线性代数的一道题已知α1=(1,3,5,-1)^T,α2=(2,7,3,4)^T,α3=(5, 2020-03-31 …
在matlab中 for i=1:2 T(i,:)=(t(i,:)for i=1:2 T(i,: 2020-05-13 …
已知字母组合成英语单词1、e e t t i n h r 2、e e r a t w h 3、o 2020-05-14 …
用origin进行数据处理有两组关于时间的数据电压U(t)和电流I(t),计算t1到t2 U 2020-05-16 …
设有如下关系: 与元组演算表达式{t| (u)(v)(R(u)∧S(v)Au[3]=v[1]∧u[4 2020-05-26 …
已知向量op=(3+t)i+(1+2t)j,求|op|min 2020-06-12 …
在一定单位制下质点位矢随时间变化的函数数值形式为r=4t*t*i+(2t+3)j(其中r、i、j是 2020-07-02 …
用matlab求最大值i=(18-t^(2/3))-(5+t+2*t^(2/3))i是因变量,t是 2020-07-25 …
.已知u=220sin(628t+π/3)V,i=10sin(628t-π/3)A,则交流电的f= 2020-07-30 …
functionf=myfun(x)矩阵定义省略forj=1:28a=0;fori=1;27;a=a 2020-11-01 …