黑马程序员技术交流社区

标题: 异常之 ---ArithmcticException:/by zero [打印本页]

作者: Good_Man    时间: 2015-11-29 15:27
标题: 异常之 ---ArithmcticException:/by zero
很多人会不知道 这个异常的意思,但是看后面,/by  zero ,就可以知道这有可能是除数为0的情况,是的,

如下代码:
class A{
        int div(int x,int y){
                return x/y;
        }
}

class B{
        public static void main(String[] args) {
                A a=new A();
                int x=a.div(4, 0);
                System.out.println("end");
        }
}

会抛出  ArithmcticException:/by zero 异常, 即  除数为0的异常,

解决办法:
     加 try  catch 代码
     
     try{
             int x=a.div(4,0);
     }
     catch{
             System.out.println("除数不能为0");
     }

希望大家 可以学习到 ArithmcticException:/by zero 异常, 即  除数为0的异常,




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2