- class Demo
- {
- int div(int a,int b);
- {
- return a/b;
- }
- }
- class ExceptionDemo
- {
- public static void main(String[] args)
- {
- Demo d=new Demo(); //创建对象
- try
- {
- int x=d.div(3,0); //调用对象方法
- System.out.print(x);
- }
- catch(Exception e)
- {
- System.out.print("除零啦");
- System.out.print(e.toString()); //异常名称:异常信息
- System.out.print(e.getMessage());//by zero
- e.printStackTrace();//异常名称,异常信息,异常出现的位置
- }
- }
- }
复制代码 第三行多了个分号,那么你的那的int div(int a,int b)这个方法就相当于没有方法体,肯定会报错!
|