麻烦各位大佬帮忙看看,感谢大家!我是小白,麻烦大家了
简单,一个除0异常,要么throws语句声明这个异常,要么try语句捕获这个异常。刚好2种方法,除0异常的名字叫ArithmeticException
也就是说,你可以在main方法后面((String[] args)的后面,大括号的前面)加个throws ArithmeticException
这就是第一种方法,声明这个异常,并让虚拟机抛出这个异常
第2种方法,便是加个try语句,类似于:
public class iu
{
public static void main(String[] args)
{
try
{
int i = 9;
int o = 0;
System.out.println(i / o);
}catch (ArithmeticException e){
System.out.println("不能除以0!!!!!!!");
}
}
}
而运行结果则是:
1.声明异常后的运行结果: